یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

‌دانلود تحقیق حافظة کوتاه مدت و بلندمدت

اختصاصی از یارا فایل ‌دانلود تحقیق حافظة کوتاه مدت و بلندمدت دانلود با لینک مستقیم و پر سرعت .

‌دانلود تحقیق حافظة کوتاه مدت و بلندمدت


‌دانلود تحقیق حافظة کوتاه مدت و بلندمدت

چکیده:

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

مقدمه:

«به نظر می رسد ما آدمیان تقریباً هر چه داریم یا هر که هستیم از برکت حافظه است افکار و تصورات ما حاصل کار حافظه است و ادراک و اندیشه و حرکت های ما از آن سرچشمه می گیرد. حافظه پدیده های بیشمار هستی ما را در کل واحدی یکپارچه می سازد. همانطور که اگر ذرات تشکیل دهندة بدن با نیروی جاذبه ماده به هم نمی چسبید، بدن ما از هم می پاشید، اگر نیروی پیوند دهنده و وحدت بخش حافظه نمی بود هشیاری ما به تعداد لحظه های زندگی مان تجزیه می شد» ( هرینگ، 1920 – به نقل از هیلگارد، ترجمه براهنی، 1379)

این سخنان را «هرینگ سالها پیش در سخنرانیش در فرهنگستان علوم دین بیان کرده، تأییدی است بر اهمیت حافظه (Memory) در حیات ذهنی آدمی، چنانکه از گفته های هرینگ دربارة هشیاری بر می آید این حافظه است که به ما نوعی احساس تداوم می بخشد- احساسی که درک ما از «خویشتن» (Self) نیز به آن بستگی دارد. وقتی در معنی انسان بودن دقت می کنیم به نظر می رسد حافظه هسته اصلی آن است.

 

24 صفحه فایل Word


دانلود با لینک مستقیم


‌دانلود تحقیق حافظة کوتاه مدت و بلندمدت

دانلود مقاله حافظة مجازی

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

دانلود مقاله حافظة مجازی


دانلود مقاله حافظة مجازی

حافظه مجازی صفحه‌بندی یا Paging Virtual Memory  در بسیاری از سیستمهای عامل امروزی بکار گرفته می‌شود. در یک سیستم صفحه‌بندی شده، هر فرآیندی یک فضای آدرس دهی مجازی خاص خود دارد که برای ارجاع دیگر اشیاء بکار گرفته می‌شود که معمولاً محتوای یک محل یا موقعیتی از حافظه است بخشی از فضای آدرس دهی مجازی توسط ویراستار خطی ( Link editor  ) تعریف می‌شوند وقتی که آن یک تصویر قابل اجرایی بوجود می‌آورد که در واقع فایل اجرایی یا EXE است. تعداد باقیمانده از فضای آدرس‌دهی می‌تواند بطور پویا در زمان اجرا توسط روشهایی که در این تمرین توضیح داده خواهد شد تعر یف شود. بعد از اینکه قسمت پایدار و ثابت از فضای آدرس‌دهی مجازی ایجاد شد در حافظه ثانویه ذخیره خواهد شد ( معمولاً در بخش یا Partition  از وسیله ذخیره‌سازی کهPaging disk  نام دارد ). به منظور عملی‌تر شدن شما می‌توانید Paging disk  را مشابه فایل در نظر بگیرید.

در یک کامپیوتر معمول و مرسوم پردازنده تنها می‌تواند دستورات را واکشی کند یا داده‌هایی را که در حافظه اولیه یا قابل اجرا ( که معمولاً RAM  خوانده می‌شوند. ) واقع شده‌اند را بارگذاری کند. حافظه اولیه در مقایسه با حافظه ثانویه کوچکتر و سریعتر است. حافظه اولیه خیلی گرانتر از حافظه ثانویه است بنابراین بطور معمول در زمره اجزای با ارزش‌تر از نظر حجم اما کوچکتر از حافظه‌های ثانویه قرار دارند.

اغلب کامپیوترها حافظه اولیه کافی حتی برای ذخیره فضای آدرس‌دهی مجازی کامل یک فرآیند را هم ندارند بنابراین در یک زمان تعداد زیادی فضا روی حافظه ثانویه برای ذخیره فضای آدرس‌دهی مجازی تعداد زیادی فرآیند وجود خواهد داشت. حافظه اولیه همچنین خیلی سریعتر از حافظه ثانویه می‌باشد. پردازنده می‌تواند یک بایت را در 2 سیکل پردازنده در حافظه اولیه بخواند یا بنویسید. اما همین عمل هزاران سیکل از پروسسور را برای نوشتن یا خواندن اطلاعات در حافظه ثانویه نیازمند است.

برای نگهداری فضای حافظه اولیه یک سیستم حافظه مجازی صفحه‌بندی  شده در هر زمان داده شده تنها بخشی از فضای آدرس‌دهی مجازی تعداد مختلفی از فرآیند‌ها را بارگذاری یا ( Load  ) می‌کند. همانطور که Thread ها در فضای آدرس‌دهی فرآیندهایشان اجرا می‌شوندبخشی از فضای آدرس‌دهی مجازی که در حال حاضر در حال استفاده است در حافظه اولیه بارگذاری می‌شود و در همان حال دیگر بخشهای فضای آدرس‌دهی در حافظه ثانویه قرار گرفته‌اند. زمانی که فرآیندی به بخشی از فضای آدرس‌دهی مجازی دیگر نیاز ندارد ( حداقل برای مدتی ) از آن بخش در حافظه ثانویه کپی گرفته می‌شود. این به موقعیتی از حافظه اولیه که مورد استفاده برای ذخیره بخشی از فضای آدرس‌دهی مجازی قرار گرفته بود این اجازه را می‌دهد که برای ذخیره بخش دیگری از فضای آدرس‌دهی مجازی در زمان دیگری بکار گرفته شود.

توابع حافظه مجازی

مدل حاظفه مجازی ویندوز NT
داخل سیستم صفحه‌بندی        

 

شامل 20 صفحه فایل word

به همراه تصاویر


دانلود با لینک مستقیم

دانلود تحقیق حافظة مجازی

اختصاصی از یارا فایل دانلود تحقیق حافظة مجازی دانلود با لینک مستقیم و پرسرعت .

دانلود تحقیق حافظة مجازی


دانلود تحقیق حافظة مجازی

 

 

 

 

 



فرمت فایل : word(قابل ویرایش)

تعداد صفحات:20

فهرست مطالب:
حافظه مجازی‌
معرفی
مدل حاظفه مجازی ویندوز NT
داخل سیستم صفحه‌بندی         
توابع حافظه مجازی

همراه با تصاویر

 

 

 حافظه مجازی‌

در این تمرین شما با صورتها و شکلهای مختلفی از مکانیزم حافظه مجازی در ویندوز NT آشنایی پیدا خواهید کرد علی‌رغم اغلب دیگر سیستمهای عامل، ویندوز NT یک API    ساده و روشنی را برای اداره کردن بعضی شکلها و صورتهای حافظه مجازی تهیه می‌کند(معمولاً حافظه مجازی بطور کامل توسط برنامه نویس کاربردی‌اش روشن و واضح می‌گردد) در این تمرین شما در موارد زیر اطلاعاتی یاد خواهید گرفت:
    سازماندهی سیستم حافظه مجازی ویندوز NT
    چگونه فضای حافظه مجازی خود را کنترل کنید؟
    چگونه یک وسیله آگاه کننده و گزارش دهنده بنویسید؟
    جزئیات GlobalMemory Status , GetsystemInfo – VirtualQuery – VirtualUnlock – VirtualLock – VirtueaFree – VirtualAlloc
 
معرفی

حافظه مجازی صفحه‌بندی یا Paging Virtual Memory  در بسیاری از سیستمهای عامل امروزی بکار گرفته می‌شود. در یک سیستم صفحه‌بندی شده، هر فرآیندی یک فضای آدرس دهی مجازی خاص خود دارد که برای ارجاع دیگر اشیاء بکار گرفته می‌شود که معمولاً محتوای یک محل یا موقعیتی از حافظه است بخشی از فضای آدرس دهی مجازی توسط ویراستار خطی ( Link editor  ) تعریف می‌شوند وقتی که آن یک تصویر قابل اجرایی بوجود می‌آورد که در واقع فایل اجرایی یا EXE است. تعداد باقیمانده از فضای آدرس‌دهی می‌تواند بطور پویا در زمان اجرا توسط روشهایی که در این تمرین توضیح داده خواهد شد تعر یف شود. بعد از اینکه قسمت پایدار و ثابت از فضای آدرس‌دهی مجازی ایجاد شد در حافظه ثانویه ذخیره خواهد شد ( معمولاً در بخش یا Partition  از وسیله ذخیره‌سازی کهPaging disk  نام دارد ). به منظور عملی‌تر شدن شما می‌توانید Paging disk  را مشابه فایل در نظر بگیرید.


دانلود با لینک مستقیم

دانلود مقاله حافظة اصلی پایگاه داده ها

اختصاصی از یارا فایل دانلود مقاله حافظة اصلی پایگاه داده ها دانلود با لینک مستقیم و پرسرعت .

دانلود مقاله حافظة اصلی پایگاه داده ها


دانلود مقاله حافظة اصلی پایگاه داده ها

 

 

 

 

 



فرمت فایل : word(قابل ویرایش)

تعداد صفحات:40

فهرست مطالب :

    مقدمه
    مدلهای هزینه حافظه اصلی
    (Office-By-Example (OBE
    Smallbase
    ساختارهای شاخص در حافظه اصلی
    ساختار T-Tree
    الگوریتم جستجو
    الگوریتم درج
    الگوریتم حذف
    کنترل همزمانی(  Concurrency Control)
    Commit Processing
    روشهای دستیابی(Access Methods)
    نمایش داده ها (Data Representation )
    پردازش پرس و جو (Query Processing)
    Recovery
    خلاصه ای از تکنیک های Recovery
    Checkpointing
    نتیجه گیری
    منابع

 

 

 

مقدمه:
در اواسط دهه 1980، با نزول قیمت DRAM، این ایده مطرح شد که کامپیوترهای آتی با داشتن حافظه اصلی با ظرفیت بالا، می توانند بسیاری از پایگاه داده ها را درحافظه اصلی داشته باشند. در این شرایط می توان همه I/O ها (که بسیار هزینه بر می باشند) را از پردازش DBMS حذف نمود. بنابراین معماری DBMS دستخوش تغییرات جدی می شود و در یک MAIN MEMORY DBMS(MMDBMS)، مدیریت I/O دیگر نقشی نخواهد داشت.
نکته مهم در یک MMDB، چگونگی انجام تراکنشها و recovery بصورت کارا است. برخی از الگوریتمهای پیشنهادی براساس این فرض عمل می کنند که قسمت کوچکی از حافظه اصلی بصورت ماندگار وجود دارد که اطلاعاتش توسط باطری در صورت قطع برق از بین نخواهد رفت. این قسمت از حافظه اصلی برای نگهداری redo log ها استفاده می شود.
تعداد دیگری از الگوریتمهای پیشنهادی پیش فرض حافظه ماندگار را ندارند و همچنان از عملیات I/O برای نوشتن اطلاعات تراکنش در حافظه ماندگار استفاده می کنند. بنابراین در این الگوریتمها عملیات I/O بطور کامل حذف نمی شود، بلکه تعدادشان بسیار کمتر می شود زیرا  I/Oمربوط به نوشتن اطلاعات صفحات buffer ها، حذف خواهد شد.
در یک MMDBMS، ساختارداده های ساده مانند T-Tree و همچنین bucket-chained hash جایگزین ساختارداده هایی چون B-Tree و linear hash در DBMS های مبتنی بر دیسک می شوند. بنابراین سرعت اجرای پرس و جو(پرس و جو) و بهنگام سازی بسیار افزایش می یابد و هزینه index lookup و نگهداری ،فقط مربوط به  پردازنده و دسترسی به حافظه اصلی خواهد شد.
یکی از مشکلات اصلی در MMDBMS ها بهینه کردن درخواستهاست. عدم وجود I/O به عنوان فاکتور اصلی در هزینه ها به معنای پیچیدگی بیشتر مدل کردن هزینه در یک MMDBMS است زیرا در اینجا یکسری فاکتورهای فازی از قبیل هزینه اجرای  پردازنده ، باید در نظر گرفته شوند. در این حالت باید با استفاده از تعامل روش coding، عوامل سخت افزاری مانند  پردازنده و معماری حافظه و پارامترهای پرس و جو، به یک مدل قابل اطمینان از هزینه اجرا در حافظه اصلی رسید.
در دهه 1990، MMDBMS ها با افزایش سایز دیسکها و سایز مسائل همراه با افزایش ظرفیت DRAM ها، به اوج محبوبیت خود رسیدند. MMDBMS ها اغلب برای برنامه هایی که به پایگاه داده Real Time نیاز دارند (مانند سیستمهای embedded سوئیجهای تلفن) ، استفاده می شود. از آنجایط که سایز حافظه اصلی در کامپیوترها روز به روز در حال افزایش است، این امید وجود دارد که برای بسیاری از پایگاه داده هایی که امروزه امکان قرارگفتن آنها بصورت کامل در حافظه اصلی وجود ندارد، این شرایط مهیا شود.



مدلهای هزینه حافظه اصلی
متاسفانه تا کنون تلاشهای اندکی جهت مدل کردن هزینه کارایی MMDBMSها صورت گرفته است. تحقیقات اولیه روی طراحی ماشینهای پایگاه داده ها، بیشتر در زمینه وابستگیهای میان الگوریتمها و دسترسی حافظه صورت می گرفت.در صورتیکه امروزه به دلیل محدود شدن استفاده از MMDBMS ها به کاربرد در پایگاه داده های Real Time(به صورت پرس وجوهای ساده، مانند یک hash lookup در یک جدول)، اینگونه تحقیقات از اهمیت کمتری برخوردارند.
در تحقیقات اخیر در زمینه MMDBMS ها دو نمونه تحقیقاتی Office-By-Example (OBE) مربوط به شرکت IBM و Smallbase مربوط به شرکت HP مسائل ارزشمندی را درمورد بهینه سازی پرس وجو ها و مدلسازی هزینه حافظه اصلی مطرح کرده اند که در ادامه به بررسی این دو نمونه می پردازیم.

 


دانلود با لینک مستقیم