CPU Cache Explained - What is Cache Memory?

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 725

  • @navbravic1355
    @navbravic1355 4 роки тому +427

    I've probably said it before, but gonna say it again: these videos are incredible

    • @PowerCertAnimatedVideos
      @PowerCertAnimatedVideos  4 роки тому +30

      Thanks

    • @sakthi6023
      @sakthi6023 3 роки тому +4

      @@PowerCertAnimatedVideos what about registers?

    • @hetaeramancer
      @hetaeramancer 3 роки тому +2

      It's okay dude you can say it how many times you want lol

    • @sukhbirverma1982
      @sukhbirverma1982 2 роки тому

      @@hetaeramancer 😃

    • @MMABeijing
      @MMABeijing 2 роки тому

      @@PowerCertAnimatedVideos can L1 be equated to register? I thought we had registers, L1 cache and L2 cache

  • @skorpion4368
    @skorpion4368 4 роки тому +34

    1:40 wow I didn't know my CPUs are insulting my poor DRAM.
    I'mma raise that voltage real quick and teach it a lesson.

    • @GoldSrc_
      @GoldSrc_ 4 роки тому +1

      lol

    • @niks660097
      @niks660097 4 роки тому +1

      lol

    • @ADeeSHUPA
      @ADeeSHUPA 4 роки тому

      @@GoldSrc_ ゴるどン 프리맨

    • @OdemINVALID
      @OdemINVALID 4 роки тому +1

      i honestly laughed out loud when the cpu went into full asshole mode by bullying the poor DRAM.

  • @jaakou9518
    @jaakou9518 5 років тому +2

    I hope you'll keep doing stuff like this on many IT Hardware subject.

  • @Damian04233
    @Damian04233 Рік тому

    Thank you. So glad to have found your channel. Thank you so much for taking the time to create this content thus making this knowledge available. I am immensely grateful, I can't thank you enough. No sarcasm. In short, I came from a very povershed family, always was fascinated with IT, never had even the stability to engage such as my parents are addicts. From the side lines I have watch personal computers grow from DOS and large floppy. Even in school, I wasn't able to delve and explore as deep as my heart desired. Now as an adult, I have the time and the resources yet with all the advancements, I felt lost and was unclear of the very basics that all these awesome advancements surrounding me are founded. So again, thank you, thank you so very much, seriously, thank you.
    🎉(❤+Gratitude³)

  • @dimitarfilipov3188
    @dimitarfilipov3188 7 років тому

    You explain incredibly well and just got yourself another subscriber. Keep it up ,if possible !

  • @gauriverma530
    @gauriverma530 7 років тому

    nice video...perfectly explained...gud work.

  • @kanishkasameera9124
    @kanishkasameera9124 7 років тому

    awesome video collection man. please keep it up !!!

  • @sridharsam
    @sridharsam 5 років тому

    Thanks man.... You made me know what is what.... Love you 😍😎

  • @qudratullahkhan4518
    @qudratullahkhan4518 7 років тому

    Hello, wish you live long to make such awasome tutorials. hahaWill you please tell me by which application you make these videos? If you wish.Best wishes from Pakistan.

  • @rasingangi4875
    @rasingangi4875 7 років тому

    Thanks...Very Helpfull...

  • @juerbert1
    @juerbert1 4 роки тому

    Thanks, well explained !

  • @Wildboy0001
    @Wildboy0001 4 роки тому +3

    ok well,now i have to download more leve 1,leve 2 and leve 3 cache,and make it as big as possible like 16gb for each level of cache to my 32gb ram.

  • @ulti8106
    @ulti8106 7 років тому

    amazing job bro

  • @unjilaashrafin7102
    @unjilaashrafin7102 2 роки тому

    I WANT THIS GUY TO TEACH ME MATHEMATICS.

  • @raiyan7605
    @raiyan7605 6 років тому

    Nice video

  • @CoteDivoireMakingof
    @CoteDivoireMakingof 7 років тому +728

    I'm at UNI and u are better than the all university lol

    • @binaryvoid0101
      @binaryvoid0101 6 років тому +23

      Stay in school.

    • @Byronic19134
      @Byronic19134 6 років тому +28

      Lol welcome to college in 2018. Theyre only their to push Marxists politics on students while stealing theyre money.

    • @Byronic19134
      @Byronic19134 6 років тому +7

      Binary Void
      Unless your becoming a Dr. or lawyer then school is wasting your time and stealing your money. I didnt realize when I was in Temple how much money I was losing being there til i got out.

    • @jotohomomoto
      @jotohomomoto 5 років тому +10

      Vincent Salamatino thats like saying dropping out of school makes you vulnerable to fascist themed conservative blogs (i.e., “truth” or “news”) which alienates you from society so much that owning an AR military rifle is your only protection from the govt thats always out to get you. Lol I’m joking but life is more nuanced and complex than that...

    • @lannylangston
      @lannylangston 5 років тому +7

      I'd suggest dropping out and getting certifications on your own. A lot cheaper that way. Companies mainly care about the certifications, and not a degree anyway.

  • @mahrana2040
    @mahrana2040 5 років тому +192

    You've been making definitely the best education IT videos! Thanks so much!

    • @PowerCertAnimatedVideos
      @PowerCertAnimatedVideos  5 років тому +3

      Thanks

    • @Velo1010
      @Velo1010 5 років тому +2

      Agreed. It’s the explanation and animation. For what’s it worth it provides useful information.

    • @triciap4155
      @triciap4155 5 років тому +1

      You're an excellent teacher. Well done!!👍👍

  • @AndriusKamarauskas
    @AndriusKamarauskas 6 років тому +348

    im simple man, i see high quality content - i plant like

  • @stingvii3805
    @stingvii3805 7 років тому +101

    This is Far better than my University Lecturer's explanation...Simple and very easy to understands...Thumbs Up for sure...and Subscribe for more for sure

  • @blabla-rg7ky
    @blabla-rg7ky 6 років тому +98

    great f..ing explanations dudes. Been watching your vids for the last 2 hours and I've learned so much about how computers work. Now I know what to look for in my next computer purchase (in about 4-5 months, that is). Cheers and keep up the great work!

  • @EC4400
    @EC4400 7 років тому +64

    You a good teacher. nice video.

  • @satheesh901
    @satheesh901 7 років тому +43

    you are doing a great job sir.. much appreciated!

    • @PowerCertAnimatedVideos
      @PowerCertAnimatedVideos  7 років тому +1

      Thanks :)

    • @dicksonlyuma8729
      @dicksonlyuma8729 5 років тому

      I have at least gotten some idea on RAMs. I was so blank as too why some were faster than others. Beautiful video

  • @Vpzoe
    @Vpzoe 6 років тому +11

    Crazy helpful vid! As an IT lifer, 1st PC was a Commodore 64, I haven't focused on a PC's RAM, cache and/or guts for a few years now. Flawless knowledge update and the animation locked it in perfectly! On point, no fluff, liked, subscribed and appreciated! Keep em coming!!!!!!

  • @justaguy4real
    @justaguy4real 5 років тому +9

    how in theee fuuuuaaack did they ever come up with this, and make it into fruition? good lord

    • @gigimuschi7466
      @gigimuschi7466 4 роки тому

      CPU's run so fast they can use the extra waiting time which would be wasted waiting for ram to run extra computations that allow it to keep going, aka checking 3 lvls of cache instead of doing nothing ~.
      Feels to me like a temporary solution while either dram catches up or sram takes the role.

  • @inspireverse546
    @inspireverse546 7 років тому +10

    You have earned a Subscriber :) Very knowledgeable Videos.. Thankyou !

  • @reganpiering7307
    @reganpiering7307 5 років тому +10

    this was so helpful, im studying for my IT exam and your videos really help me out when im stuck on a part of the book that i have reread a million times. thanks so much!

  • @dionyrulloda
    @dionyrulloda 7 років тому +13

    absolutely Clear Explanation!!!! Great teacher and Lecturer!

  • @rvfrn
    @rvfrn 5 років тому +11

    Dang, you explained it very well!

  • @bensekh
    @bensekh 5 років тому +9

    This video answered my question. Awesome!

  • @OtherPerspective007
    @OtherPerspective007 3 роки тому

    best video with no delay ,!~straight to point

  • @WendellsCat
    @WendellsCat 6 років тому +8

    The animations are the best!! :-D They're funny, but also help a ton to illustrate the info which is great for helping to retain the knowledge.

  • @hashrate207
    @hashrate207 7 років тому +15

    Keep on working since you have here a very good job to show.

  • @skeiriyalance7274
    @skeiriyalance7274 2 роки тому +2

    I can't stop laughing how he insults RAMs lmaoo

  • @trapOrdoom
    @trapOrdoom 4 роки тому +1

    Literally explained in fucking 5 fucking minutes. Un-fucking believable man, why are we paying for bullshit. I'd pay you anyday.

  • @VirendraSingh-uf7mr
    @VirendraSingh-uf7mr 7 років тому +3

    why your CHANNEL is not so popular man ....you have awsome way of teaching ..
    LOVE FROM INDIA

  • @petrar2d2
    @petrar2d2 7 років тому +5

    Dear author of this video,
    this video is fabulous! You have a great teaching style and a sense for explaining stuff.
    If you'll ever lack ideas of what to do next in your videos, you sure can ask me!
    Keep up the good work, it means a lot.

  • @gzimademi6039
    @gzimademi6039 6 років тому +6

    Best tutorial for pc ,laptop etc ever seen ,congrulations.

  • @S8LAD
    @S8LAD 5 років тому +3

    Wow, this video is amazing! I am studying for CompTIA A+ cert. This video just cleared my mind up from all the confusions I had from reading the COMPTIA study guide. Awesome, job! Thank you!!

  • @guyunknown9123
    @guyunknown9123 3 роки тому +3

    This guy can teach you rocket science within 10 mins. 💪

  • @Ramel34
    @Ramel34 5 років тому +6

    Bruh! You need to do more of these. You have the perfect teaching formula and the videos are right on point when it comes to time. If you do MCSA and CCNA material the planet will love you for it lol. Trust me man. I've been to college and to several certification classes including CCNP. It took you 5 minutes to explain what I've been trying to figure out for the past 5 years. **aggressively presses the subscribed button**

  • @mrflamewars
    @mrflamewars 5 років тому +2

    My family's first Windows (95) PC was a Pentium 150 with no L2 cache - It had the solder pads on the board for the COASt module (remember those?) but no slot soldered in. Between that and the PIO mode disk access it was sooooo slow. I remember it taking over a minute to launch AOL 3.0

  • @hanshernandez5513
    @hanshernandez5513 5 років тому +4

    I am a CS student and I have learned a lot from your awesome videos! Your animations rule thank you! keep up the good work!

  • @Zyrexal1
    @Zyrexal1 5 років тому +6

    This is a really nice explanation. Amazing job! I was asking my computing teacher (who's an owner of a couple of industries) about some informations, and they all were the same as what you explained! I would've suggested to add the speed of each processor, wich is a really simple concept but quite important, but beside that, this video is on point.

  • @TheOtherBradBird
    @TheOtherBradBird 6 років тому +5

    It's lines like 2:04 - 2:32 where you come full circle on a concept that make these these videos the best tools for attaining competency that I've yet to find on the internet. Describing the purpose that mothered the invention makes the knowledge thoroughly click into my head. Great Job!

  • @bribri4044
    @bribri4044 3 роки тому +1

    This videos are the best. But I still don't understand if the cache is an abstract part or something physical

  • @sandrampillay2652
    @sandrampillay2652 7 років тому +5

    Thank you for the explanation of cache. Much appreciated.

  • @sabitkondakc9147
    @sabitkondakc9147 3 роки тому +2

    Thanks for the video , I want to add a couple of infos about L1 , L2 , L3 and Cache Line
    L1 cache : 32KB - 256KB ~ 1ns to 2ns (2-4 cycles) R/W - SRAM
    L2 cache : 256KB - 1MB ~ 3ns to 5ns (6-10 cycles) R/W - SRAM
    L3 cache : 3MB - 6MB ~ 12ns to 20ns (24-40 cycles) R/W - SRAM
    D-RAM : ~ 60ns (120 cycles) R / writing takes longer than 90ns.
    L3 cache feeds L2 , L2 feeds L1.
    L3 cache is only used when a task is rather dense or a task, process needs computationally challenging work.
    - in general use case CPU makes use of L1 & L2 most of the time -
    Cache Line :
    When the processor accesses a part of memory that is not already in the cache it loads a chunk of the memory around the accessed address into the cache, hoping that it will soon be used again.
    The chunks of memory handled by the cache are called cache lines. The size of these chunks is called the cache line size. Common cache line sizes are 32, 64 and 128 bytes.
    A cache can only hold a limited number of lines, determined by the cache size. For example, a 64 kilobyte cache with 64-byte lines has 1024 cache lines.

  • @kyu2813
    @kyu2813 4 роки тому +1

    This is such an amazing channel, I hope this comment reaches you, you make these so easy to understand!!! I'm just a gamer trying to fix a PC and this helps out IMMENSELY. Thank you so much for your hard work

  • @muhammadmuaazvawda4313
    @muhammadmuaazvawda4313 3 роки тому +1

    pretension simple
    animation noting tooo fancy
    content best level there is.
    this is quality stuff.

  • @poeticdeath8956
    @poeticdeath8956 5 років тому +3

    Finally! I've been wondering for forever what exactly the significance of cpu cache was. First vid that has given it in an easy to understand explanation. Thank you! (new sub)

  • @mattphillips538
    @mattphillips538 10 місяців тому +1

    CACHE ME OUTSIDE CPU
    howboutdat?

  • @davidmalucci4082
    @davidmalucci4082 5 років тому +3

    Excellent video. Great graphics for ease of explanation. You also speak very clearly and at a perfect pace unlike the other 4 UA-cam videos I just watched. Nice work.

  • @praveenpathak2633
    @praveenpathak2633 4 роки тому +1

    Can anyone explain me why the cache memory of even high end CPU is very small(like only 16MB).Means if they can increase the cache memory then the process speeds would go to a next level.
    Or if they complety change the memory management to SRAM instead of DRAM so that all the data goes directly to CPU cache and then there will be no use of rams.
    Sorry if it sounds dumb..I am just curious.

    • @thegreatzoom5073
      @thegreatzoom5073 4 роки тому +1

      The faster you want your memory to be, the smaller it gets. The CPU cache is extremely small, but because of its physical size it fits on the CPU die and can be written/read extremely quickly compared to RAM, which is further away and physically larger. This architecture is used because you don't really need to immediately access every value, but you also don't want to be going slow for everything you do, so you can optimize the process by loading what you're currently using into the cache and then store it when you're done.
      Most improvements in this area are actually from more efficient ways of passing these processes between the cache and memory, not simply making the hardware faster.

  • @johnfursdon6089
    @johnfursdon6089 4 роки тому +3

    Thank you. This is a well paced video with a clear explanation of the subject. There is none of the needless padding and asides of so many you tube videos. Great job!

  • @SilverAura
    @SilverAura 3 роки тому +4

    Every time I see a tech channel I never saw before, I always anticipate coming in and making corrections... but man, these videos are incredible! Short, compact, and no excessive noise. Fantastic stuff, my dude(s?).

  • @Pertamax7-HD
    @Pertamax7-HD 5 років тому

    Ok sir

  • @DjoleeG
    @DjoleeG 6 років тому +4

    Great job bro!! You made it easy to understand for anyone

  • @nickshort2443
    @nickshort2443 5 років тому +4

    Great content. Clear and easy to understand. I tried learning this from Professor Messer, a couple of Q&As, and even the A+ Study book. This is by far the best explanation I've heard on the topic. And in less than 5 minutes too!

  • @cqb1494
    @cqb1494 5 років тому +2

    I am confused. My IT teacher at school made the class do a quiz, and got a different person to read each answer. It got to me and the question was about where the instructions for the CPU are, my answer was cache. My teacher told me I was wrong and it is only in the register.
    Can someone clarify this for me?

    • @geno4206
      @geno4206 5 років тому

      technically yeah.....CPU first looked for its required data from the registers.....but registers can't hold an entire or a single instruction that is too complex because of its size......
      So CPU must secondly search for those in cache

  • @thenukewijesinghe8234
    @thenukewijesinghe8234 4 роки тому +1

    best Computer expanation youtube channel . Im so happy i found this channl . Thanks mate ,respect ,

  • @northborneo27
    @northborneo27 5 років тому

    'alien technology' said the scientists

  • @TrendzStudioEntertainment
    @TrendzStudioEntertainment 5 років тому

    Good job... Your teaching is very easy to understand.

  • @brandonnaidu8292
    @brandonnaidu8292 3 роки тому +1

    You an amazing teacher bro. GOD BLESS YOU for all the work I put into explaining these videos and putting them out there... I'm writing my A+ soon and my N+after that and I would say ur videos make me understand better den the damn text book does.. Too much unnecessary stuff in textbooks.. U get right down to the point and that's awesome....

  • @mrellisteachestech0818
    @mrellisteachestech0818 4 роки тому +1

    Some of the best Cyber Security information on UA-cam! I'm right behind you giving out free knowledge to better our fellow InfoSec family. Keep up the great work partner! Everyone can be successful in the Cyber Security field right here on UA-cam! Change your life, take care of your family, get to studying, get to work, listen to us tutors, and get your certs done and mastered!!!

  • @adrishdutta1948
    @adrishdutta1948 5 років тому +1

    I never understood something this fast as I did now. Animation make it simple to understand. Thank you very much !!!

  • @mackwilson610
    @mackwilson610 5 років тому +2

    Bravo! Inked and subscribed... Seriously though, you have a gift in your ability to explain or instruct. The animation is a nice touch as well.

  • @gfngfn1195
    @gfngfn1195 5 років тому +2

    *Thank you very much for that explanation. I live in Germany and my english is not very well. But i understand here more than at the School in the language who i understand*

  • @Lit2pop
    @Lit2pop 5 років тому +2

    I tend to learn things much faster and complete when using visual aid and you nailed it. Man I really appreciate your videos and please make more. I finally understand what L1-L2-L3 cache means & why it’s size & variables are so important when shopping for new cpu or pc. Thanks again

  • @jasontillman2254
    @jasontillman2254 6 років тому +1

    Briliant explanation. You read about all this stuff but it makes much more sense with your pictures and digrams. You cna visually see what is happening and it all starts to make much more sense.

  • @Ghennesph
    @Ghennesph 5 років тому +4

    pretty sure L1 cache operates differently from L2 and L3 cache, in particular being the memory used for running operations, whereas L2 and L3 are for mirroring system memory closer to the CPU, with L2 typically being per-core and L3 typically being shared.
    It's an old video, so it's understandably not very accurate, but this is not a great way to learn about cache. There are better resources for it.

  • @carpediem73
    @carpediem73 5 років тому +2

    thank you, you are helping me in my studies.

  • @ComeonWindows
    @ComeonWindows 4 роки тому

    SRAM might be the future of NVMe drives

  • @haider1905
    @haider1905 7 років тому +3

    Awesome explanation!! Thank you so much m8

  • @nandha5165
    @nandha5165 5 років тому +2

    awesome tutorial post many more like this

  • @KP-yx9yr
    @KP-yx9yr 11 місяців тому +1

    I’m about to binge watch your videos , I just got done writing notes about cache and you gave me much more clarity to empty areas I didn’t understand

  • @alibarznji2000
    @alibarznji2000 5 років тому +1

    You´re awesome man
    you explained it alot better than my teacher 😍😍😍
    love your channel

  • @CPUGalaxy
    @CPUGalaxy 6 років тому

    Very good explained! Good learning video...

  • @LeCommeiLFaut
    @LeCommeiLFaut 10 місяців тому

    Nice video🙋‍♀️, to bad you are not include work of the I-cache and d-cache, because L1 cache is actually two chips of cache.

  • @peacewalker3344
    @peacewalker3344 4 роки тому +1

    i kinda feel like the cpu is kinda being a jerk to the rams,
    they're doing their best man, cut them some slack

  • @hobomnky
    @hobomnky 4 роки тому +1

    In your diagrams you draw the different levels connected in parallel, but the way I remember learning this was that L1 is connected to the CPU then L2 connects to L1, L3 to L2, etc. The explanation you gave in words still applies but the exact mechanism differs between your diagram and what I just described. In the case where the different levels are connected in series, if L1 doesn't have the data then the data gets moved to L1 from L2 (and beyond) for the CPU to access it. In your diagram the CPU has direct access to the different levels of cache and system memory...
    So now I am wondering have things changed? Or did I never understand this properly to begin with? Or have the simplifications of your diagram lost some accuracy about the details of the process?
    I hope someone can answer this for me....

  • @Haroldkastlekid
    @Haroldkastlekid 9 місяців тому

    I recently built my own computer and spared no expense by buying a 7800x3D CPU. I heard that it's massive L3 cache is what made it really good. Now that I've seen this video, I know exactly why - an 86 mb l3 cache shared between 8 cores means that games with heavy CPU bottlenecks for rendering, like TESIV - Oblivion render really damn fast.

  • @MermaidDreamsAstrology
    @MermaidDreamsAstrology 2 місяці тому

    I love you and your channel so much. Can never say thank you enough. Can't imagine studying without you. ❤️

  • @moozemsboris1003
    @moozemsboris1003 7 років тому +5

    thanks really helpfull ,keep up

  • @AzonicMagar
    @AzonicMagar 5 років тому

    where is cache located? inside cpu or outside?

  • @starofeden9277
    @starofeden9277 5 років тому +1

    Ryzen does it much better.....smoother in games

    • @republicansareoffendedeasi821
      @republicansareoffendedeasi821 5 років тому +1

      I will never buy Intel over AMD the small margin between those CPUs doesn't add up for the price that you will pay for Intel..

  • @Sybertek
    @Sybertek 4 роки тому +1

    I'm used to thinking about the cache as a toolbelt and the hard drive as the tool shed.

  • @lutzfilor8253
    @lutzfilor8253 9 місяців тому

    Well, the description of access to cache is wrong. In a system with multiple level of cache the cpu is issuing the same access to all cache including the main memory at the same clock cycle not testing one cache level after the other. Because every cache level is slower with increasing cache level index these read write instructions are queue in instructions queues. If any level eg. the L1 cache responds with a CACHE HIT it will cancel the matching cache instructions in L2, L3 and main memory without impact on throughput or latency (actually latency improves aka gets smaller) a cache miss just tells the CPU to do a task switch or an auto reorder. Thus the worst case latency will not increase (position in queue aka pending READ or pending WRITES.) but can only improve through CACHE HITS) thereby the memory throughput increases with caches and CACHE HITS. In the worst case with data locality not inherent in the data and every access creates a CACHE MISS, the data bandwidth falls back to the main memory bandwidth, data latency and throughput

  • @starboy001
    @starboy001 4 роки тому

    Hi thank you so much, quite informative and knowledgeable. 🙏🙏 I have 1 Querry though . What is cache memory, like 1MB 2MB and why it is so low, as compared to RAM, which have memory in GBs

  • @sebastianvangen
    @sebastianvangen 3 роки тому

    Okay i've larned something the CPU is getting feeded slower by RAM (DADDY) and faster CHACE by (MOM)

  • @benjamincho4819
    @benjamincho4819 4 роки тому +2

    Love this channel, the animations are so damn helpful for a newbie.

  • @youtuberenex4427
    @youtuberenex4427 2 роки тому +1

    Hi da nithin sabarish

  • @jinraigami3349
    @jinraigami3349 5 років тому +1

    So in summary, get a cpu with big cache?

    • @novelnouvel
      @novelnouvel 5 років тому +1

      yep. i always doing that when choosing cpu, other than the cloclspeed and the flops

    • @jinraigami3349
      @jinraigami3349 5 років тому

      @@novelnouvel thanks. Got it.

  • @balajiverma.sc-arn-2536
    @balajiverma.sc-arn-2536 2 роки тому

    If i suggest the best youtube channel for COMPUTER to anyone, i would suggest PowerCert Animation.

  • @samitsikdar498
    @samitsikdar498 2 роки тому +1

    Thanks for your videos sir

  • @kostasgiokas6256
    @kostasgiokas6256 4 роки тому

    Hi! Nice vid!!! I have a question. Are 32 cache enough for streaming and gaming? Thanks for your time! Love from Greece ❤️❤️❤️

  • @saptarshimallick2528
    @saptarshimallick2528 6 років тому +2

    Excellent and clear video....Thanks...

  • @ravenswolf57
    @ravenswolf57 4 роки тому

    Brilliant... I was teethed on COBAl and FORTRAN can we say Dinosaur? For PC Beginners this a great version.

  • @ciss6306
    @ciss6306 2 роки тому +1

    I swear to god you make my college life ten times easier with your videos

  • @eiramhachi7228
    @eiramhachi7228 2 роки тому

    Sorry if this is a stupid comment, but from this explanation it sounds like SRAM is far superior than DRAM. Besides the fact that it is expensive, why is it not the standard for memory storing? You explain that SRAM doesn´t have the capacitors, but you don´t say what it has instead?

  • @atorbtech
    @atorbtech 4 роки тому

    if all the data comes to the cpu come from the hard disk or SSD or I/O devices then both RAM and CPU cache should be dynamic right?
    How can there be DRAM and SRAM, both are constantly fed with new data right?
    Also, if cache is only a few MB then it is constantly fed with data from a much slower DRAM, which creates a delay. So the slowest link in the chain becomes the speed of the whole process right?