ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 6 از 6
  1. #1
    2007/06/16
    تهران
    241
    3

    حافظه مجازیvirtual memory

    حافظه مجازی یکی ازبخشآ*های متداول در اکثر سیستمآ*های عامل کامپیوترهای شخصی است. سیستم فوق با توجه به مزایای عمده، بسرعت متداول و با استقبال کاربران کامپیوتر مواجه شدهآ*است.

    اکثر کامپیوترها در حال حاضر از حافظهآ*های محدود با ظرفیت ۶۴، ۱۲۸ و یا ۲۵۶ مگابایت استفاده میآ*نمایند. حافظه موجود در اکثر کامپیوترها بمنظور اجرای چندین برنامه بصورت همآ*زمان توسط کاربر، پاسخگو نبوده و با کمبود حافظه مواجه خواهیم شد. مثلاً در صورتیکه کاربری بطور همآ*زمان، سیستم عامل، یک واژه پرداز، مرورگر وب و یک برنامه برای ارسال نامه الکترونیکی را فعال نماید، ۳۲ و یا ۶۴ مگابایت حافظه، ظرفیت قابل قبولی نبوده و کاربران قادر به استفاده از خدمات ارائه شده توسط هر یک از نرم افزارهای فوق نخواهند بود. یکی از راهکارهای غلبه بر مشکل فوق افزایش و ارتقای حافظه موجود است. با ارتقای حافظه و افزایش آن ممکن است مشکل فوق در محدودهآ*ای دیگر مجدداً بروز نماید. یکی دیگر از راهکارهای موجود در این زمینه، استفاده از حافظه مجازی است

    در تکنولوژی حافظه مجازی از حافظهآ*های جانبی ارزان قیمت نظیر هارد دیسک استفاده میآ*گردد. در چنین حالتی اطلاعات موجود در حافظه اصلی که کمتر مورد استفاده قرار گرفتهآ*اند، از حافظه خارج و در محلی خاص بر روی هارد دیسک ذخیره میآ*گردند. بدین ترتیب بخش ی از حافظه اصلی آزاد و زمینه استقرار یک برنامه جدید در حافظه فراهم خواهد شد. عملیات ارسال اطلاعات از حافظه اصلی بر روی هارد دیسک بصورت خودکار انجام میآ*گیرد.

    اگه اطلاعات بیشتری دارید لطفا اینجا قرار دهید.
    تشکر
  2. #2
    2008/07/12
    بابل
    18
    0

    پاسخ : حافظه مجازیvirtual memory

    با سلام
    فرمایشات شما صحیح است. در ادامه میتوان اضافه کرد که
    حافظه مجازي چيست؟
    يك توضيح ساده از حافظه مجازي اين است كه در پردازندهآ*هاي intel 386 و بالاتر اين قابليت وجود دارد كه تا مقدار 4گيگابايت حافظه را آدرس دهي كرد، در حالت عادي اين مقدار از ظرفيت RAM بيشتر است.
    بنابراين برنامه طوري طراحي شده كه سختآ*افزار قادر باشه از تمام اين مقدار حافظه استفاده كنه، در اينجا مفهوم حافظه مجازي شكل ميگيره، به اين صورت كه حافظه آدرس دهي ميشود و بعد آدرسآ*ها در فايلآ*هاي مجازي (Pages) ذخيره ميشن براي استفادهآ*هاي بعدي.

    Page Faults چيست؟
    تنها اطلاعات و برنامهآ*هايي كه در حال كاركردن هستند در RAM دخيره ميشن، بقيه برنامهآ*ها در فايلآ*هاي swap file (در ويندوزآ*هاي 95/98/ME به عنوان Win386.swp نامآ*گذاري ميشوند) يا .page file (در ويندوزآ*هاي NT شامل 2000 و XP به عنوان pagefile.sys نامآ*گذاري ميشوند) ذخيره مي شوند،
    درلينوكس بصورت يه پارتيشن خام (raw) بدون file system به اسم SWAP وجود داره ، ولي مايكروسافت ترجيح داده كه اين ساختار خام رو تو يه فايل تعبيه كنه تا قابل جابجايي و تغيير اندازه ي پويا باشد.

    بنابراين وقتي سيستم ميخواهد به برنامهآ*اي كه در RAM وجود ندارد دسترسي پيدا كند دچار وقفهآ*اي ميشود كه Page Fault نام دارد.

    بعضي اوقات ممكن است به خاطر وجود نداشتن برنامه يا دستور غلط برنامه براي دسترسي به فايل خطايي بروز كند و موجب نمايش "صفحه آبي" شود.

    در مواقعي كه فشار برروي RAM زياد است ممكن است مقداري از فايلآ*ها و اطلاعات كه مورد استفاده قرار نميگيرند وارد حافظه مجازي شوند كه اين ميتواند باعث شود كه RAM با قدرتي بيشتر از حد معمول عمل كند.

    چه قسمتآ*هايي در RAM بازگذاري ميشوند؟
    اطلاعاتي كه در RAM بارگذاري ميشوند به دو دسته تقسيم ميشوند:

    - The Non-Paged area قسمتآ*هاي از سيستم كه بسيار مهم هستند و شامل كدآ*هاي اصلي برنامهآ*ها ميشوند هيچآ*وقت وارد حافظه مجازي نميشوند به اين قسمت در ويندوز XP عبارت "Non-Paged area" اختصاص داده شده.
    گاهي اوقات برنامهآ*هايي مثل Norton هم اطلاعات خود را در اين قسمت قرار ميدهند.

    - The Page Pool كه براي ذخيره موارد زير استفاده ميشه:
    » كدآ*هاي برنامهآ*ها
    » صفحهآ*هاي داده كه اطلاعات واقعي در آنها ثبت ميشه، و
    » مقداري فضا براي ذخيره فايلآ*هاي Cache

    پيکربندی حافظه مجازی؟
    ويندوز دارای يک برنامه هوشمند برای مديريت حافظه مجازی است . در زمان نصب ويندوز ، پيکربندی و تنظيمات پيش فرض برای مديريت حافظه مجازی انجام خواهد شد. تنظيمات انجام شده در اغلب موارد پاسخگو بوده و نيازی به تغيير آنها وجود نخواهد داشت .

    فايلآ*هاي Page كجا هستند؟
    فايل page در ويندوز XP فايلي است مخفي (Hidden) كه pagefile.sys نام دارد. اين فايل در هربار boot شدندر صورت لزوم دوباره بازسازی ميشه اما الزاما ساخته و پاك نميشه. و نيازي نيست كه در فايلآ*هاي backup وجود داشته باشه.
    براي ديدن اين فايلآ*ها وارد Folder Option > View بشيد و تيك گزينه "Hide Protected mode System files" را برداريد يا گزينه "Show Hidden and System files" رو تيك بزنيد.

    در سيستمآ*هاي اوليهآ*ي NT در هر درايو يك فايل page ساخته ميشد تا متناسب با برنامه مورد نظر به محل آن برنامه نزديكتر باشد، ولي در ويندوز XP فقط يك فايل وجود دارد.

    كجا بايد مكان و اندازه اين فايل را تعيين كنيم؟
    در مسير Control panel > System > Advance در قسمت Performance روي Setting كليك كنيد، در قسمت Advance مقدار اين حافظه در حال حاضر را نشان ميدهد.
    حالا ميتوانيد روي Change كليك كنيد و با انتخاب درايو مورد نظر يكي از گزينهآ*هاي"Custom" يا "System Managed" يا "No page file" را انتخاب كنيد.
    با انتخاب گزينه Custom ميتوانيد مقدار دلخواهتون رو براي اين فايل تعيين كنيد.
    قبل از رفتن به مرحله بعد روي Set كليك كنيد تا تنظيمات ذخيره شود.

    ميزان حافظه موجود هارد ديسک که برای حافظه مجازی در نظر گرفته خواهد شد بسيار حائر اهميت است . در صورتی که فضای فوق بسيار ناچيز انتخاب گردد ، همواره با پيام خطائی مطابق "Out of Memory" ، مواجه خواهيم شد. پيشنهاد می گردد نسبت حافظه مجازی به حافظه اصلی دو به يک باشد. يعنی در صورتی که حافظه اصلی موجود 16 مگابايت باشد ، حداکثر حافظه مجازی را 32 مگابايت در نظر گرفت .

    يکی از روش هائی که یه منظور بهبود کارائی حافظه مجاری پيشنهاد شده است ، ( مخصوصا" در موارديکه حجم بالائی از حافظه مجازی مورد نياز باشد ) در نظر گرفتن ظرفيت يکسان برای حداقل و حداکثر انداره حافظه مجازی است . در چنين حالتی در زمان راه اندازی کامپيوتر، سيستم عامل تمام فضای مورد نياز را اختصاص و در ادامه نيازی با افزايش آن همزمان با اجرای ساير برنامه ها نخواهد بود. در چنين حالتی کارآئی سيستم بهبود پيدا خواهد کرد .
    يکی ديگر از فاکتورهای مهم در کارآئی حافظه مجازی ، محل فايل مربوط به حافظه مجازی است . در صورتی که سيستم کامپيوتری دارای چندين هارد ديسک فيزيکی باشد ، ( منظور چندين درايو منظقی نيست ) می توان حجم عمليات مربوط به حافظه مجازی را بين هر يک از درايوهای فيزيکی موجود توزيع کرد. روش فوق در موارديکه از حافظه مجازی در مقياس بالائی استفاده می گردد ، کارآئی مطلوبی را بدنبال خواهد داشت .

    اين روش خيلي تاثير بيشتري از كارآ*هايي مثل Disk Defragment و Disk Cleanup و غيره ميتونه داشته باشه.

    موفق باشید.
    اگر مفید بود تشکر یادتون نره.
    تو هم می توانی, باور کن که رنج تفاوتی است بین آنچه هست و آنجه تو می خواهی باشد.
    وقتی شرمسار گذشته ناقص خویشی, یا وفتی نگران آینده ی نامعلوم خودی, بدان که در زمان حال زندگی نمی کنی, آن وقت رنج را تجربه می کنی, خود را بیمار می کنی, و ناشادمان هستی.
    بدان که گذشته تو زمان حال بوده است و آینده ات زمان حال خواهد بود.
    پس زمان حال تنها واقعیتی است که میتوانی تجربه کنی.
    ***هر که نه گویای تو خاموش به / هر چه نه یاد تو فراموش به***
  3. #3
    2006/12/05
    تهران
    1,401
    6

    پاسخ : حافظه مجازیvirtual memory

    من هميشه بعد از نصب ويندوز مقدار Virtual Memory را از Custom به system managed size تغير ميدم .

    با اين روش خود ويندوز تصميم ميگيره كه Virtual Memory را چه مقدار قرار بده

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  4. #4
    2008/02/01
    قائمشهر
    836
    0

    پاسخ : حافظه مجازیvirtual memory

    سلام
    اگه رمتون 3 يا 4 هست ميتونيد virtual memory رو روي همه ي دراوا غير فعال كنين. اونوقت حالشو ببريد.
    Upload your files Here. Great Azeri Resumable File Host: http://endir.az/index.php?lang=5
  5. #5
    2006/12/05
    تهران
    1,401
    6

    پاسخ : حافظه مجازیvirtual memory

    نقل قول نوشته اصلی توسط عابد بابازاده
    سلام
    اگه رمتون 3 يا 4 هست ميتونيد virtual memory رو روي همه ي دراوا غير فعال كنين. اونوقت حالشو ببريد.
    من فكر ميكردم ويندوز از virtual memory استفاده نميكنه مگر اينكه Ram كم بياره

    مگه اينطوري نيست ؟

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  6. #6
    2008/02/01
    قائمشهر
    836
    0

    پاسخ : حافظه مجازیvirtual memory

    سلام دوستان
    چرا مجيد جان
    ولي نه اينكه وقتي رمو كامل پر كرد بره سراغ virtual memory .
    تو تب performance تو task manager يه نگاهي بنداز . مي بيني.
    Upload your files Here. Great Azeri Resumable File Host: http://endir.az/index.php?lang=5
نمایش نتایج: از 1 به 6 از 6

موضوعات مشابه

  1. پاسخ: 2
    آخرين نوشته: 2016/10/28, 14:47
  2. برنامه دادن به حافظه(MEMORY 12_8)
    توسط hasti/r در انجمن مدار هاي ديجيتال
    پاسخ: 0
    آخرين نوشته: 2013/04/24, 08:36
  3. پاسخ: 4
    آخرين نوشته: 2012/01/31, 20:41
  4. پاسخ: 5
    آخرين نوشته: 2011/09/27, 20:12
  5. کم شدن حافظه flash memory
    توسط sorena01 در انجمن سخت افزار کامپیوتر
    پاسخ: 1
    آخرين نوشته: 2010/10/25, 08:31

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •