بایت گیت
حمایت مالی

  • سیستم عامل
    • فرمت فایل‌ها
    • پشتیبان گیری
    • ویندوز
  • سخت افزار
    • درگاه ها
      • DVI
      • درگاه موازی (Parallel)
      • PS/2
      • درگاه سریال (Serial)
      • USB
      • VGA
    • پردازنده (CPU)
    • حافظه اصلی (RAM)
    • هارد دیسک (HDD)
    • دیسک حالت جامد (SSD)
    • منبع تغذیه (PSU)
  • شبکه و اینترنت
    • اینترنت
      • امنیت
      • مرورگرها
      • پروتکل
      • خطاهای HTTP
    • تجهیزات شبکه
  • سرویس‌ها
    • تبدیل هگز
      • به متن اسکی
      • به باینری
      • به دسیمال
    • تبدیل متن اسکی
      • به هگز
      • به باینری
      • به دسیمال
    • دانلود عکس پروفایل اینستاگرام
  • بایت گیت …
    • حمایت مالی
    • نویسندگی در سایت
    • ارسال پست میهمان
    • تماس با ما
    • تبلیغات
🔽 نمایش بیشتر
کش Cache
Cache (کش) سخت افزار 

حافظه نهان (Cache) چیست؟

25 مارس 2014 امیررضا نصیری ۹۹ دیدگاه cache, cache memory, cache چیست, حافظه cache, حافظه پنهان, حافظه نهان
بد→ 1 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 5 ←عالی (1 رای، میانگین: 4 از 5) برای رای دادن باید عضو سایت شوید: عضو شوید یا وارد شوید

حافظه نهان یا کَش (Cache) قسمتی است که داده‌ها را به صورت موقتی برای پردازش سریع‌تر نگه می‌دارد. این قسمت می‌تواند به سرعت به درخواست‌های برپدازشی پاسخ دهد و داده‌ها را برای اجزای مختلف (نرم افزاری یا سخت افزاری) کامپیوتر آماده کند.

حافظه نهان (Cache) چیست؟

حافظه نهان یا کَش (Cache) قسمتی از حافظه است که داده‌هایی که ممکن است در آینده توسط سایر اجزا پردازش شوند را به صورت موقت در خود ذخیره می‌کند. این قسمت از حافظه می‌تواند به سرعت به درخواست‌های پردازشی پاسخ داده و داده‌ها را به سرعت آماده کند. داده‌های ذخیره شده در حافظه نهان (Cache) ممکن است داده‌هایی باشند که پس از پردازش (مثلاً پس از پردازش توسط واحد سخت افزاری CPU یا به صورت مجازی، پس از پردازش توسط سیستم عامل یا برنامه‌ها) به صورت مستقیم در این قسمت ذخیره می‌شوند یا داده‌هایی باشند که فقط کپی‌ای از داده‌های اصلی (مثلاً داده‌های موجود در حافظه جانبی یا به صورت مجازی، پرنده‌ها و داده‌های موجود در کامپیوتر) موجود باشند.

حافظه نهان یا کش می‌تواند به دو صورت سخت افزاری و مجازی باشد:

در نوع سخت افزاری، حافظه نهان قسمتی از واحد سخت افزاری مورد نظر (مثلاً CPUهای دارای این نوع حافظه یا هارد دیسک‌های دارای این نوع حافظه) است که عمل Caching را برعهده دارد. مکانیزم،ساختار، سرعت و کارایی حافظه نهان سخت افزاری با حافظه اصلی (RAM) تفاوت زیادی دارد. از این رو با افزایش حجم حافظه نهان سخت افزاری در واحدهایی مانند CPU، قسمت تمام شده آن بیشتر می‌شود. دلیل این که در همه جا از حافظه نهان استفاده نمی‌کنند، قیمت و هزینه تهیه بسیار زیاد آن نسبت به سایر حافظه‌ها است.

نحوه عملکرد حافظه نهان مجازی با سخت افزاری متفاوت است. این نوع حافظه نهان در واقع قسمتی از حافظه جانبی است که توسط برنامه‌ها مشخص می‌شود و برای دسترسی سریع‌تر، از این قسمت استفاده می‌کنند. این نوع حافظه نهان به صورت محلی (Local) کارایی ندارد. برای مثال، برنامه‌هایی مانند مرورگرهای وب، قسمتی از حافظه جانبی را تحت عنوان حافظه نهان وب (Web Cache) برای ذخیره سازی موقت داده‌های وب مانند صفحات وب، تصاویر، استایل‌ها و ... استفاده می‌کنند و زمانی که کاربر قصد مشاهده صفحه یا تصویر درخواست شده را داشته باشد که در حافظه نهان وب مرورگر موجود باشد، مرورگر همان داده‌های کَش شده را به کاربر نشان می‌دهد. دراین فرایند دیگر داده‌های کش شده از طریق اینترنت یا شبکه بارگیری نمی‌شوند و باعث کاهش ترافیک شبکه، پنهای باند مصرفی، بار روی سرور شده و باعث بهبود فرایند می‌شوند. این قسمت از حافظه جانبی، تفاوتی با سایر قسمت‌های عادی حافظه ندارد و تنها توسط برنامه‌ها به عنوان حافظه نهان مجازی استفاده می‌شوند.

 

حافظه نهان (Cache) چه کاربردی دارد؟

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

حمایت مالی از سایت

مبلغ مورد نظر:
نام:
ایمیل:
دلیل حمایت:
* فیلدهای نام، ایمیل و دلیل حمایت اختیاری اند.
* پرداخت با کمک پورتال زرین پال و با کارت‌های عضو شتاب انجام می‌پذیرد.
امیررضا نصیری
Amirreza Nasiri

امیررضا نصیری

امیررضا هستم متولد 75 در تبریز، دانشجوی ارشد نرم‌افزار و مدیر بایت گیت، بُبت و دلیکس. عاشق کامپیوتر و هر چی که بهش ربط داره! دوست دارم همه چیزو یاد بگیرم و اونارو یاد بدم. امیدوارم از مطالب سایت استفاده کنید و لذت ببرید. » بیشتر آشنا شوید!

پست‌های بیشتر

مرا دنبال کنید:
TwitterFacebookGoogle Plus

  • ← نحوه پاک کردن کش در مرورگر Firefox
  • حافظه نهان (Cache) مرورگر چیست؟ →

مطالب مرتبط

ماوس Mouse

ماوس (Mouse) چیست؟ و چگونه کار می‌کند؟

29 مارس 2016 امیررضا نصیری ۰
آموزش فلش کردن اندروید

فلش کردن گوشی

6 اکتبر 2020 پوریا گودرز ۰
درگاه VGA

درگاه VGA چیست و چه کاربردی دارد؟

14 نوامبر 2013 امیررضا نصیری ۸۷

99 دیدگاه در“حافظه نهان (Cache) چیست؟”

  • ایرج
    28 آوریل 2014 در22:52
    پیوند یکتا

    خوب بود خوشم اومد.

    پاسخ
  • مرتضی
    16 آگوست 2014 در21:31
    پیوند یکتا

    سلام
    من یه گوشی اندروید دارم.هر چند وقت یکبار حافظه داخلیش پر میشه و کم کم کارایی رو پایین میاره.
    بعد از کلی نصب نرم افزار کلینر و … فهمیدمم که اشکال از همین system cache است که شما نوشتید.
    یعنی هر چند وقت یکبار حجمش زیاد میشه …
    میخواستم ببینم آیا چاره ای داره مشکل گوشیمو برطرف کنم؟؟

    پاسخ
    • امیررضا نصیری
      17 آگوست 2014 در07:42
      پیوند یکتا

      سلام، من خودم چون اندروید ندارم نمیتونم دقیق جوابتون رو بدم. ولی بهتره از برنامه هایی که اجازه زمانبدنی برای حذف کش رو میدن استفاده کنید. شاید برنامه هایی مثل Cache Clean Easy و Cache Clear به دردتون بخوره. موفق باشید.

      پاسخ
  • زهرا
    9 اکتبر 2014 در16:58
    پیوند یکتا

    سلام ببخشید استاد ما یه سرچ داده که تفاوت اصلی کش و جیستر رو تحقیق کنیم درباره اش شما در این مورد مقاله ای ندارین

    پاسخ
    • امیررضا نصیری
      9 اکتبر 2014 در22:22
      پیوند یکتا

      سلام، منظورتون “رجیستر” ـه؟ پیشنهاد میکنم پست {ثبات‌های پردازنده چیستند؟} رو ببینید و هر دو مبحث “کش” و “رجیستر” رو جداگانه مطالعه کنید و به صورت مستقیم به تفاوت هاش نرید.
      فقط اینو بگم که تفاوت اصلی کش با رجیستر در اینه که دستورات یا داده های پر استفاده برنامه ها یا سیستم عامل ها در حافظه کش قرار میگیرن. چون دسترسی به کش خیلی سریع تر از رمه، دیگه واسه یه عملیات تکراری (همون دستورات)، پردازنده از رم اونارو نمیگیره و به جاش میاد اون دستور رو توی کشش ذخیره میکنه و هر موقع که نیاز بود، از کش اجرا میکنه. یعنی اول پردازنده میره توی کش دنبال دستور میگرده اگه نبود، میره از رم اون دستور یا داده رو گیر میاره.
      ولی در سمت دیگه، ثبات ها (البته نوع عمومیشون زیاد درنظر گرفته میشه) هستن که بهشون “میز کار سی پی یو” هم گفته میشه. اینا در هر عملیات فرقی نمیکنه تکراری باشه یا نه، به عنوان پایین ترین سطح حافظه ها (یعنی به پردازنده نزدیک تر) استفاده میشه. حتما اون پستی که گفتم رو بخونید تا با عملکردش آشنا شین بزارین یه مثال بزنم، رجیستر مثل این میمونه که 5-6 نفر (همون رجیسترها) یه جا هستن و یه نفر اونارو کنترل میکنه. اون نفر اصلی قصد داره که عملیاتی مثل “خوندن دوتا مقدار از رم، ضرب اونا و ذخیره کردنشون تو رم” رو انجام بده. میاد از آدرس مشخص، مقدار رو به نفر اول میگه و اون نفر، مقدار رو حفظ میکنه. مقدار دوم رو به نفر دومی میده و اونم حفظش میکنه. بعد میاد میگه که نفر اول، مقدارتو با نفر دوم ضرب کد و جواب رو نگه دار. بعد بهش میگه که مقدارتو توی فلان قسمت از حافظه ذخیره کن. کار رجیسترها هم اینجوریه یعنی حافظه هایی هستن که برای انجام عملیات پردازشی ازشون به عنوان میز کار استفاده میشه.
      موفق باشید.

      پاسخ
      • bahar
        9 اکتبر 2015 در13:04
        پیوند یکتا

        سلام خسته نباشید.استاد ما تحقیق دادن که سرعت کش بیشتره یا رجیستر؟اگه میشه توضیح کامل بدین.ممنون

        پاسخ
        • امیررضا نصیری
          10 اکتبر 2015 در21:57
          پیوند یکتا

          سلام. رجسترها از کشها سرعتشون بیشتره. دلیلش هم خیلی سادس، حتی اگر طراحی کوچکترین واحد حافظه کش رو با رجیستر یکی در نظر بگیریم، چون رجیسترها دقیقا کنار واحد پردازشی هستن، بیشترین سرعت رو در بین حافظه ها دارن حالا هر چقدر که از واحد پردازشی دور بشیم میبینیم افت سرعت و تاخیر داریم. حافظه کش L1 درسته خیلی به واحد پردازشی نزدیکه ولی اگه فاصله رو با رجیستر مقایسه کنیم میبینیم که خیلی دورن! واسه همین سرعتشون از رجیسترها بیشتره و برای دسترسی به داده هاش هم معمولا به بیشتر از ۲ چرخه کلاک نیاز داریم درحالی که رجیسترها معمولا تو ۱ یا حتی در کلاک کنونی (۰) در دسترس قرار میگیرن. حافظه های L2 و L3 هم به همین ترتیب سرعت کمتری دارن نسبت به L1.

          پاسخ
  • فواد
    17 نوامبر 2014 در20:22
    پیوند یکتا

    دمت گرم استاد.موفق باشی.

    پاسخ
  • سحر
    24 نوامبر 2014 در23:23
    پیوند یکتا

    سلام ممنون خوب بود من یه سوال دارم؟؟
    تو کامپیوتر ما هم Ipواسامی cache میشه؟

    پاسخ
    • امیررضا نصیری
      25 نوامبر 2014 در01:43
      پیوند یکتا

      سلام، منظورتون DNSـه؟ اگه آره، بله مرورگر ها و خود ویندوز بعضاً نتایج DNS رو ذخیره میکنن تا بدون تاخیر به سرور متصل بشن. ولی اگه منظورتون یه چیز دیگس، لطفا کامل توضیح بدین.

      پاسخ
  • نادری
    30 نوامبر 2014 در11:15
    پیوند یکتا

    با سلام……..
    میشه لطفا هرچی اطلاعات در مورد کش میدونید یا مقاله ای، سایتی و…. هرجه سریعتر در اختیار من قرار بدید؟؟؟؟؟؟
    ممنون

    پاسخ
    • امیررضا نصیری
      30 نوامبر 2014 در14:27
      پیوند یکتا

      سلام، درباره کش پردازنده بهترین منبع به نظر من {این لینک} ـه. از {پست} ویکی پدیا هم تخصصی تر گفته.

      پاسخ
  • علی
    6 دسامبر 2014 در12:14
    پیوند یکتا

    سلام
    در گوشی من یه قسمت در تنظیمات هست با عنوان داده های موجود در حافظه نهان، که وقتی روش میزنم میگه با این کار داده های موجود در حافظه نهان تمام برنامه ها پاک می شود، با توجه به اینکه الان حجمش حدود 1 گیگ شده آیا حذف کنم، اصلا چه تاثیری داره؟

    پاسخ
    • امیررضا نصیری
      6 دسامبر 2014 در16:31
      پیوند یکتا

      سلام، مطمئنا کش پردازنده که نیست چون مقیاس کش پردازنده در حد چندین مگابایته. پس به احتمال زیاد واسه برنامه هاس با این تفاوت که این آپشن همه حافظه های نهان برنامه ها رو حذف میکنه. مثلا کش مرورگر ها + کش آنتی ویروس ها + فایل های موقتی روی گوشی و … . با پاک کردن حافظه بیشتری در اختیار خواهید داشت ولی از طرفی ممکنه باعث اختلال هایی هم در برنامه ها بشه واسه همین پیشنهاد میکنم اول از همه برنامه ها خارج بشین بعد کش هارو پاک کنید. موفق باشید.

      پاسخ
  • نگین
    24 دسامبر 2014 در01:06
    پیوند یکتا

    سلام.خسته نباشی.
    یه سوال من اگه یه وخت بخوام کش هاروپاک کنم؟؟اطلاعات برنامه هام حذف میشه؟؟
    مثلامن فرم یه برنامه روپرکردم.یایه بازیوتانصفش رفتم.اگه کش وپاک کنم.برنامه روبایدازاول ثبت نام کنم ویابازی وبایدازاولش برم؟؟یانه ربطی نداره؟؟
    خواهشایکم ساده ترتوضیح بدین که متوجه بشم.
    ممنون

    پاسخ
    • امیررضا نصیری
      24 دسامبر 2014 در01:20
      پیوند یکتا

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

      پاسخ
  • ashkan
    24 ژانویه 2015 در21:57
    پیوند یکتا

    از مطالبت استفاده کردم .
    موفق باشی

    پاسخ
    • امیررضا نصیری
      24 ژانویه 2015 در22:08
      پیوند یکتا

      خواهش میکنم 😉 ممنون.

      پاسخ
  • Mohammad Ali
    29 ژانویه 2015 در09:54
    پیوند یکتا

    سلام ..
    ممنون از توضيحات مفيدتان.
    پس ازمطالب فوق چنين نتيجه ميشود كه كش نقش يك پل ارتباطي بين پرازنده ورم ميباشد چون كش است كه داده هارا از رم گرفته جهت پردازش به پردازنده ميدهد وداده هاي پردازش شده را به رم ارسال ميكند . ميخواهم بدانم برداشتم درست است ياخير؟

    پاسخ
    • امیررضا نصیری
      29 ژانویه 2015 در17:03
      پیوند یکتا

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

      پاسخ
  • Mohammad Ali
    31 ژانویه 2015 در07:35
    پیوند یکتا

    تشكر حالي درست شد.

    پاسخ
  • فاطمه
    25 فوریه 2015 در14:52
    پیوند یکتا

    سلام امیررضاجان.گوشی من g750 هست.حافظه داخلی رو زده 8گیگ اما توی ذخیره برنامه هاکه میرم به من 5.41 گیگ داده .این ینی چی آیااون سه گیگ مربوط به برنامه های خود گوشی هست؟ودیگه اینکه حافظه پنهان گوشی 415 مگ هست به نظرشما پاکش کنم بهتره؟

    پاسخ
    • امیررضا نصیری
      25 فوریه 2015 در19:38
      پیوند یکتا

      سلام. هر چقدر که برنامه و فایل بر روی حافظه داخلی باشه، خب قاعدتا از حجم اضافه در دسترس کم میشه. یعنی به احتمال زیاد اون 2.5 گیگ رو برنامه ها و سایر فایل ها پر کردن و فقط 5.41 گیگش به صورت خالی، برای استفاده مونده. حافظه کش هم معمولا توسط برنامه ها استفاده میشه و اگه واقعا نیازی به اون مقدار از حافظه ندارین، بهتره پاکش نکنید.

      پاسخ
  • mohsen
    7 مارس 2015 در14:19
    پیوند یکتا

    salam hale shoma mishe rajebe kahesh masraf tavan dar hafezeye cache ba estefade az filter poshe behem begi?ein filter poshe asan chi hast?

    پاسخ
    • امیررضا نصیری
      7 مارس 2015 در19:38
      پیوند یکتا

      من تابحال همچین چیزی نشنیدم!

      پاسخ
  • علیرضا
    11 آوریل 2015 در20:10
    پیوند یکتا

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

    پاسخ
    • امیررضا نصیری
      13 آوریل 2015 در13:29
      پیوند یکتا

      سلام. درسته مشکل هارد به صورت سخت افزاریه یعنی ممکنه هد های هارد به صفحه هاش برخورد کنن. این جور موارد معمولا به دلایلی مثل ضربات فیزیکی، جابجا کردن یهویی و شدید، درست نبودن محل قرارگیری هارد و … پیش میاد و ربطی به ویروسی شدنش نداره. البته مشکل میتونه از منبع تغذیه هم باشه که یه مواقعی نواساناتش باعث این مشکل میشه.

      پاسخ
  • [email protected] tk
    6 می 2015 در18:26
    پیوند یکتا

    سلام امیر….

    راستش میخواستم یه لپتاپ بگیرم

    HP pro book 455 g1

    از همه لحاظ لپتاپ خوبیه ها ولی کشش ١ مگه

    یکم منو میترسونه

    سی پی یوشم دو هسته ایه ای ام‌دیه ولی مگاهرتزش بالاست

    میخواستم ببینم برا برنامه هایی مثه اتوکد و متلب دست منو تو پست گردو نمیذاره?

    ممنون اگه میتونی سریع جواب بده کارم فوتی فو یه

    پاسخ
    • امیررضا نصیری
      9 می 2015 در20:31
      پیوند یکتا

      سلام. متاسفانه من با متلب و اتوکد کار نکردم ولی حداقل سیستم مورد نیاز هردوتاشو چک کنید به نظرم متلب رو میتونید راحت اجرا کنید ولی مال اتوکد رو نمیدونم.

      پاسخ
  • ناصر
    11 می 2015 در14:29
    پیوند یکتا

    موفق و مويد باشي

    پاسخ
    • امیررضا نصیری
      12 می 2015 در07:28
      پیوند یکتا

      خیلی ممنون.

      پاسخ
  • زهره
    16 می 2015 در00:04
    پیوند یکتا

    سلام استاد .وقت بخیر.
    من یه مقاله کامل در مورد کش سرور احتیاج دارم. البته خیلی فوری.
    میشه کمکم کنید؟
    _____
    میبخشی!
    یه مقاله هم درمورد PGP و S/MIME احتیاج دارم.
    لطفا راهنمایی کنید.
    منتظر جوابتونم.

    پاسخ
    • امیررضا نصیری
      16 می 2015 در10:31
      پیوند یکتا

      سلام. دوست عزیز ما که کپی پیست کار نیستیم! از طرفی امتحانامونم شروع شده و به زور وقت میکنم کامنت ها رو جواب بدم. شما دنبال مقالات انگلیسی باشید حتما پیداشون میکنین.

      پاسخ
  • miss sevginax
    16 می 2015 در16:19
    پیوند یکتا

    سلام…من گوشیم اندرویده…سونی…حافظم هرازچندگاهی پر میشه…خالی میکنم برنامه و فایلامو حذف میکنم ولی بازم موقه نصب برنامه یا عکس انداختن اخطار میده که حافظم پره…من چی کار کنم

    پاسخ
    • امیررضا نصیری
      17 می 2015 در13:17
      پیوند یکتا

      سلام. پیشنهاد میکنم همه فایل هاتونو کپی کنید به کامپیوتر یا هر جا که خواستید بعد حافظه SD رو به صورت کامل (نه Quick) فرمتش کنید. همچنین ممکنه برنامه دوربین گوشیتون از حافظه اس دی استفاده نکنه و به صورت پیشفرض تنظیم شده باشه که از حافظه اصلی گوشی استفاده کنه. اونارو چک کنید.

      پاسخ
  • زهره نیک خو
    16 می 2015 در21:02
    پیوند یکتا

    باشه آقای نصیری!
    به ما که رسید…..
    من لنگ موندم .
    خدا کار هیچکسو لنگ نذاره و هیچکسو محتاج نکنه.
    همیشه موفق باشین.
    ممنون.

    پاسخ
    • امیررضا نصیری
      17 می 2015 در13:08
      پیوند یکتا

      خب به ما هم حق بدید دیگه! امروز امتحان گسسته دادم پدرم درومده چه برسه به امتحانای سخت تر و البته کنکور!

      پاسخ
  • زهره
    17 می 2015 در22:51
    پیوند یکتا

    ok
    حق دارین.
    آخه دیدم جواب همه رو کامل توضیح دادین. گفتم شاید بتونم ازتون کمک بگیرم.
    ان شاءالله همیشه بهترین باشین.

    پاسخ
    • امیررضا نصیری
      21 می 2015 در12:20
      پیوند یکتا

      به هر حال، معذرت میخوام.

      پاسخ
  • artin
    12 ژوئن 2015 در01:15
    پیوند یکتا

    سلام . من میخوام cpu کامپیوترمو عوض کنم تا 600 تومان هم توانم میرسه چند تا مدل پیدا کردم حالا میخواستم با شما مشورت کنم که این کاره هستی ببینیم کدوم بهتره . i5 4460 یا i5 4690 یا i5 3470 ? اگه خودتون هم پیشنهادی دارید ممنون میشم بگید

    پاسخ
    • امیررضا نصیری
      12 ژوئن 2015 در13:10
      پیوند یکتا

      سلام. با این که تو بازار چندان تجربه ای ندارم ولی تو این سه تا i5 4690 بهترینه. سرعت کلاک و توربوش، کاراییش و … از اون دو تای دیگه بهتره. ولی در مقابل قیمتش هم بیشتره 🙂

      پاسخ
  • artin
    12 ژوئن 2015 در14:28
    پیوند یکتا

    یه سوال دیگه اختلاف قدرت i7 4790 نسبت به i5 4690 اون قدر هست که به قیمته بالاش بیرزه ؟

    پاسخ
    • امیررضا نصیری
      12 ژوئن 2015 در22:30
      پیوند یکتا

      البته که i7 می ارزه به i5. i7 قابلیت هایپرترید داره یعنی 4 هسته اون به عنوان 8 هسته قابل استفاده خواهد بود (بصورت مجازی)، مقدار کش بیشتری داره و سرعت کلاکش هم یه مقدار بیشتره و … . به هر حال اگه مسئله مالی نیست، حتما i7 گزینه بهتریه.

      پاسخ
  • فروش قسطی لپ تاپ
    15 جولای 2015 در17:20
    پیوند یکتا

    سلام.اقا من خیلی از اطلاعاتتون استفاده کردم.فقط اگه من حافظه کش را پاک کنم چه مشکلی پیش میاد؟

    پاسخ
    • امیررضا نصیری
      16 جولای 2015 در15:19
      پیوند یکتا

      سلام. کدوم حافظه کش دقیقا مد نظرتونه؟ حافظه کش پردازنده در سطوح پایین تر قابل حذف کردنه و حافظه کش برنامه ها و مرورگرها به سادگی. اگه منظورتون حافظه کش مرورگرهاس، با پاک کردنش کل تصاویر و منابعی مانند فایل های css که از سایت ها دانلود کرده بودید قبلا حذف میشه و وقتی دوباره به اون سایت میرید باید اون فایل ها رو از اول دانلود کنید.

      پاسخ
  • علی
    17 جولای 2015 در18:32
    پیوند یکتا

    بابت مطالب ممنون

    پاسخ
    • امیررضا نصیری
      17 جولای 2015 در18:59
      پیوند یکتا

      زنده باشید 😉

      پاسخ
  • امیر
    22 جولای 2015 در13:51
    پیوند یکتا

    سلام ، شاید اینجا جاش نباشه ولی میگم.
    من میخوام لپ تاپ بخرم اونوقت بین دوتا موندم یکی کشش ۴ mb و دیگری ۳ mb میخواستم بدون ۱ mb خیلی تاثیر داره تو سرعت یا نه.
    Hp 350G1
    Hp 15-P115NF
    ممنون میشم بگی کدومش بهتره؟
    (منم کنکور داشتم امسال )

    پاسخ
    • امیررضا نصیری
      22 جولای 2015 در23:09
      پیوند یکتا

      سلام. ۱ مگ کش تفاوت کمی نیست ولی شاید به اون صورت نتونید حسش کنید. من مشخصات لپتاپ دوم رو پیدا نکردم ولی اولی لپتاپ خیلی خوبیه. خوره ی بازی و کارای گرافیکیه. البته برای استفاده از ۶ گیگ رمزش باید سیستم عامل ۶۴ بیتی نصب کنید.
      ( 🙂 بله، و من گند زدم توش!)

      پاسخ
  • saeed
    26 جولای 2015 در09:58
    پیوند یکتا

    سلام امیر جان ممنون از زحماتت و خسته نباشی..من میخوام کش گوشیمو پاک کنم میخواستم بدونم با پاک کردن کش ایا پیام ها و فایل هایی که داخل برنامه هایی نظیر واتساپ و … دارم حذف میشه یا نه

    پاسخ
    • امیررضا نصیری
      26 جولای 2015 در13:16
      پیوند یکتا

      سلام. لطفا سوالتونو در قسمت “ارسال پست برای سایت” نپرسید!!!
      خیر پیام ها و فایل های واتساپ جزو کش ها حساب نمیشن.

      پاسخ
  • وحید ربیعی
    6 آگوست 2015 در16:37
    پیوند یکتا

    با سلام و عرض ادب
    ممنون از مطالب مفید و فوق العاده شما .
    موفق باشی امیر رضا .

    پاسخ
    • امیررضا نصیری
      6 آگوست 2015 در21:02
      پیوند یکتا

      خیلی ممنونم آقای ربیعی، شما هم موفق باشید 🙂

      پاسخ
  • درسا
    17 آگوست 2015 در01:52
    پیوند یکتا

    سلام.ببخشید میدونم سوالم بی ربطه.میشه بگید کارت گرافیک چه کاربردی داره؟کارت گرافیک لپ تاپی که میخوام بگیرم اینه Intel iris graphicبنظرتون چجوریاس؟

    پاسخ
    • امیررضا نصیری
      18 آگوست 2015 در12:20
      پیوند یکتا

      سلام. کارت گرافیک وظیفش پردازش جزئیات گرافیکیه. این جزئیات گرافیکی شامل بازی ها و هر چیزی که تو صفحه میبینید میشه. هرچه قویتر باشه میتونه بهتر کارکنه و برنامه های سنگین گرافیکی و بازی های سنگین رو اجرا کنه (البته معیارهایی مثل رم و قدرت پردازنده هم نقش دارن). گرافیک های اینتل رو نمیشه با گرافیک های شرکت های بزرگی مثل انویدیا یا AMD مقایسه کرد و معمولا نمیشه کارهای سنگین گرافیکی روشون انجام داد.

      پاسخ
  • سمانه
    23 آگوست 2015 در20:59
    پیوند یکتا

    سلام اگر حافظه پنهان برنامه ها رو پاک کنیم چه اتفاقی برای برنامه می افته؟

    پاسخ
    • امیررضا نصیری
      24 آگوست 2015 در16:09
      پیوند یکتا

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

      پاسخ
  • Hosein
    26 سپتامبر 2015 در18:38
    پیوند یکتا

    سلام من راجع به دیتای برنامه ها در اندروید سوال داشتم
    زمانی که در مدیریت برنامه ی مورد نظر گزینه ی clear data رو بزنی دیتای بازی و اطلاعاتش پاک میشه
    برای مثال اگه دیتای یک بازی رو پاک بکنیم بازی دوباره از مرحله ی اول شروع میشه
    من میخواستم بدونم که این دیتا ها کجا ذخیره میشن؟
    اگه این دیتا رو توی گوشی دیگه ای کپی کنم مراحل رد شده ی بازی به گوشی دیگه ای انتقال پیدا میکنه؟

    پاسخ
    • امیررضا نصیری
      28 سپتامبر 2015 در12:50
      پیوند یکتا

      سلام. بله اگه کپی کنید و در صورت نیاز بعضی از تغییرات لازم رو انجام بدید میشه همون مراحل رو تو گوشی دیگه داشت. تو ریشه حافظه اصلی:
      /data/data/package_name
      و اگه رو اس دی کارد باشه:
      Android/data/package_name
      package_name هم اسم و ID بازی یا برنامس. دیتا تو اونجا ذخیره میشه. اگه اون پوشه ها نبود، دنبال پوشه های هم نام بگردید. البته فکر کنم باید از یه مرورگر روت شده استفاده کنید.

      پاسخ
  • سمیرا
    8 اکتبر 2015 در21:16
    پیوند یکتا

    سلام
    ببخشید من ی سوال داشتم ک مدیریت حافظه کش بر عهده ویندوزه یا cpu???

    پاسخ
    • امیررضا نصیری
      10 اکتبر 2015 در21:39
      پیوند یکتا

      سلام. بستگی داره منظورتون کدوم حافظه کش باشه. حافظه کش ویندوز، مرورگرها و … رو برنامه ها و سیستم عامل کنترل میکنه ولی حافظه کش خود پردازنده رو cpu. یعنی معمولا حافظه کش پردازنده در اختیار سیستم عامل قرار نمیگیره.

      پاسخ
  • سامه
    12 اکتبر 2015 در23:40
    پیوند یکتا

    سلام وقتتون بخیر، اگه توی گوشی اندروید گزینه clear caches رو بزنم آیا اسمس ها و تماس ها به طور کامل پاک میشه؟
    و سوال بعدی اینکه این اطاعات رو میشه دسترسی بهش داشت؟ به طور مثال تماسی رو از لیست حذف کردیم، میشه از این طریق دوباره اون تماس یا اسمس رو مشاهده کرد؟

    پاسخ
    • امیررضا نصیری
      15 اکتبر 2015 در19:46
      پیوند یکتا

      سلام. من گوشی اندرویدی ندارم ولی مطمئنم به اونا دست نمیزنه. منظور از کش، حافظه کش برنامه هاست مثلا مرورگرها، گاها تامبنیل ها و … .

      پاسخ
  • سما
    17 اکتبر 2015 در09:19
    پیوند یکتا

    سلام
    من برنامه ی اینستاگرامم پیغام استوپ میده وقتی توی گوگل سرچ کردم راه حل هاش این بود ک اول حافظه کش اون برنامرو پاک کنم اگ درست نشد دیتارو حالا به نظره شما چه اتفاقی برای اینستاگرامم میوفته با پاک کردن این ها؟!؟

    پاسخ
    • امیررضا نصیری
      18 اکتبر 2015 در16:38
      پیوند یکتا

      با پاک کردن حافظه کش ممکنه کل تصاویر دانلودی و کل مدیایی که اینستاگرام طی مرور شما اونارو دانلود کرده باشه حذف بشن. اتفاق خاصی نمیفته و با هر بار مرور کردن اون تصاویر، دوباره دانلود میشن.

      پاسخ
  • سارا
    31 اکتبر 2015 در21:15
    پیوند یکتا

    سلام میشه لطفا بگید کش داخلی و خارجی کجاست و چیست؟!

    پاسخ
    • امیررضا نصیری
      31 اکتبر 2015 در22:36
      پیوند یکتا

      منظورتون کش های on-die (داخل پردازنده، کنار واحد پردازش) هستن؟
      Die قسمتی از پردازنده هست که هسته ها توش قرار دارن. در پردازنده های on-die حافظه کش L2 دقیقا در کنار Die قرار داره و در این حالت سرعت انتقال داده ها بین حافظه L2 و پردازنده خیلی بیشتره ولی در پردازنده های غیر on-die، حافظه L2 دور تر از بخش اصلی پردازنده قرار داره و سرعتش نسبت به on-die کمتره.

      پاسخ
  • زری
    12 نوامبر 2015 در14:08
    پیوند یکتا

    smart cach چیه؟

    پاسخ
    • امیررضا نصیری
      16 نوامبر 2015 در16:49
      پیوند یکتا

      سلام. اسمارت کش تکنولوژیه که اینتل طراحیش کرده و در اون کش های لایه L2 و L3 پردازنده رو بین همه هسته ها به اشتراک میزاره بجای این که واسه هر هسته یه کش مجزا تعریف کنه.

      پاسخ
  • arian
    17 نوامبر 2015 در15:25
    پیوند یکتا

    سایت خوبی داری.
    ممنون بابت به اشتراک گذاشتن دانشت….

    پاسخ
    • امیررضا نصیری
      19 نوامبر 2015 در22:12
      پیوند یکتا

      خیلی ممنون آرین جان.

      پاسخ
  • بهزاد
    1 دسامبر 2015 در13:02
    پیوند یکتا

    چگونه میشه کش رو از تو بازیپیدا کرد و حذف کرد
    مثلا برنامه اوریجین فیفا ۱۶ که کش باعث شده فیفا بالا نیاد ممنون منتظرم کمکتون هستم

    پاسخ
    • امیررضا نصیری
      7 دسامبر 2015 در03:29
      پیوند یکتا

      سلام. متاسفانه نمیشه به این راحتیا کش بازی ها و برنامه ها رو پیدا کرد چون ممکنه چندین جا داشته باشن واس کش هاشون یا اصلا چیزی رو کش نکنن! ولی خب کش خیلی از برنامه ها تو مسیر %temp% قرار داده میشه. تو فایل اکسپلورر %temp% رو بزنین مسیر کاملش رو میاره.

      پاسخ
  • حسین
    7 دسامبر 2015 در10:59
    پیوند یکتا

    سلام خوبید خواهشا سریع جواب بدید میخواستم بدونم کاربرد و مزایا یکی است یا با هم فرق دارند مثلا میگن فلان برنامه کاربردهای زیادی داره یا اینکه مزایای زیادی داره این کابرد و مزایا که میگن یکی است یا فرق دارن

    پاسخ
    • امیررضا نصیری
      8 دسامبر 2015 در01:24
      پیوند یکتا

      سلام. تقریبا درسته. وقتی یه برنامه ای مزیتی داشته باشه، هر چنتا هم عیب داشته باشه، به هر حال نسبت به اون مزیت کاربردیه و بطبع اگه برنامه ای کاربردی باشه حتما نسبت به اون کار مزایایی داره.

      پاسخ
  • متین
    12 دسامبر 2015 در23:18
    پیوند یکتا

    سلام
    یک سوال داشتم حافظه کش قابل ارتقا هست؟؟؟

    پاسخ
    • امیررضا نصیری
      14 دسامبر 2015 در06:50
      پیوند یکتا

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

      پاسخ
  • hadi
    18 دسامبر 2015 در22:57
    پیوند یکتا

    سلام داداش
    دمت گرم پست عالی بود حال کردم .منم عاشق کامپیوترم
    ولی ترم یک حسابداری
    ی سوال :پاک کردن این فایل اختلالی ایجاد نمیکنه
    چون زیاد بودن حجم این فایل ی سری مشکلاتی در تلگرام برای من ایجاد کرده ایجاد کرده
    البته در سیستم عامل اندروید
    با تشکر

    پاسخ
    • امیررضا نصیری
      24 دسامبر 2015 در21:13
      پیوند یکتا

      سلام. نه مشکلی پیش نمیاد فقط مثلا اون تصاویری که قبلا دیدید، اگه بخواین دوباره ببینینشون باید از اول بزارین دانلود کنه که فکر نکنم موردی باشه.

      پاسخ
  • giacomo
    1 ژانویه 2016 در11:40
    پیوند یکتا

    سلام

    پاسخ
    • امیررضا نصیری
      4 ژانویه 2016 در17:36
      پیوند یکتا

      سلام! 🙂

      پاسخ
  • محسن
    6 ژانویه 2016 در03:22
    پیوند یکتا

    سلام
    وقت بخیر
    وقتی فایلی را حتی از Recycle bin حذف میکنیم، در حافظه پنهان سیستم ذخیره میشه و با یه نرم افزار ریکاوری به راحتی قابل بازیابی هست.
    حالا میخواستم ازتون بپرسم چطوری این حافظه پنهان را پاک کنم تا فایل ها تحت هیچ شرایطی دیگه قابل ریکاوری نباشه؟
    امیدوارم واضح شرح داده باشم
    باتشکر

    پاسخ
    • امیررضا نصیری
      12 ژانویه 2016 در08:57
      پیوند یکتا

      سلام. کلا روش پاک کردن فایل تا تو ویندوز جوری هست که قابل برگردوندنه (پست آموزش بازیابی فایل ها رو بخونید).
      میتونید از برنامه های سطح پایینی که برای ویندوز طراحی شدن استفاده کنید مثل WipeFile یا CyberShredder.

      پاسخ
  • محمد حسین
    8 ژانویه 2016 در22:30
    پیوند یکتا

    سلام خسته نباشید یه سوال داشتم خارج از موضوع بالا
    میخواستم بدونم نرم افزار telegramxapp کارایی داره و اگر واقعاً درسته از کجا دانلود کنیم هرچی میگردم پیدا نمیکنم

    پاسخ