What is cache memory - Gary explains

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ค. 2024
  • Read more: goo.gl/JZ29rB
    SoC designers have a problem: RAM is slow and it can't keep up with the CPU. The workaround is known as cache memory - find out more here.
    If you want to connect with Gary and talk about cache memory please visit the Team Android Authority section in the forums: www.androidauthority.com/commu...
    Download the AndroidAuthority App: play.google.com/store/apps/de...
    Subscribe to our TH-cam channel: th-cam.com/users/subscription_c...
    ----------------------------------------------------
    Stay connected to Android Authority:
    - www.androidauthority.com
    - google.com/+androidauthority
    - / androidauthority
    - / androidauth
    - / androidauthority
    Follow the Team:
    Josh Vergara: plus.google.com/+JoshuaVergara
    Joe Hindy: plus.google.com/+JosephHindy
    Lanh Nguyen: plus.google.com/+LanhNguyenFilms
    Jayce Broda: plus.google.com/+JayceBroda
    Gary Sims: plus.google.com/+GarySims
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 396

  • @Nathan-mx8zx
    @Nathan-mx8zx 8 ปีที่แล้ว +235

    summary:
    more cache = more cash you'll need

    • @AKNSW
      @AKNSW 8 ปีที่แล้ว +3

      haha

    • @oshi_nobu
      @oshi_nobu 8 ปีที่แล้ว +2

      😓🔫

    • @pranavnachnekar
      @pranavnachnekar 8 ปีที่แล้ว

      +Nathan Poignonnec -_-

    • @szoszk
      @szoszk 8 ปีที่แล้ว

      +Nathan Poignonnec I'll use debit card.

    • @sarveshdesai8411
      @sarveshdesai8411 8 ปีที่แล้ว

      +Nathan Poignonnec lol

  • @Sobat_HAPE
    @Sobat_HAPE 8 ปีที่แล้ว +56

    I fell like a scientist right now. Thanks Gary

    • @midhinms2761
      @midhinms2761 8 ปีที่แล้ว

      same here....

    • @reyonk6603
      @reyonk6603 8 ปีที่แล้ว +1

      same with me

    • @icygalaxy9783
      @icygalaxy9783 5 ปีที่แล้ว +5

      "Fell" lol

    • @wachowski9525
      @wachowski9525 3 ปีที่แล้ว

      @@xionnesanluis9649 like a scientist would

    • @ceroux411
      @ceroux411 3 ปีที่แล้ว

      misi ngab masih ada kah

  • @raykewl
    @raykewl 8 ปีที่แล้ว +20

    Gary deserves his own segment on this channel. I know more about mobile technology thanks to his thorough technical explanations. Well done!

  • @fuzz33594
    @fuzz33594 8 ปีที่แล้ว +7

    Yet another impressive video. Thanks Gary - you make even the most complex topic understandable.

  • @andrewwithers6627
    @andrewwithers6627 8 ปีที่แล้ว

    have been a huge fan of these "Gary Explains" videos for a while now. Big thanks to you, sir, your videos always explain things precisely and concisely, and provide enough information for me to understand. Keep up the great work!

  • @StrikeFreedom1920
    @StrikeFreedom1920 8 ปีที่แล้ว +2

    I love the way Gary explains everything, thanks dude.

  • @edawson031
    @edawson031 8 ปีที่แล้ว

    I don't normally comment on videos, but your videos are awesome Gary. The stuff you address in your videos is really tricky, but your explanations are really clear and easy to understand. Thank you.

  • @shayan_ecksdee
    @shayan_ecksdee 8 ปีที่แล้ว +62

    hey Gary, can you please make a playlist of all your informative videos? Your work is great. I wanna binge watch them

    • @joji3942
      @joji3942 8 ปีที่แล้ว +1

      ikr

    • @ritishmanocha1069
      @ritishmanocha1069 8 ปีที่แล้ว

      Android authority plz do one plus 2 vs one plus x

    • @ritishmanocha1069
      @ritishmanocha1069 8 ปีที่แล้ว

      If any one can tell me which one is better

    • @HarmanSaluja
      @HarmanSaluja 8 ปีที่แล้ว +1

      +Ritish Manocha thats a stupid question of-course one plus 2
      it has more cache......

    • @lukes88
      @lukes88 8 ปีที่แล้ว

      +Ritish Manocha Depends what you need but the Oneplus 2 is better specced.

  • @Emicraze55
    @Emicraze55 8 ปีที่แล้ว

    gary is just awesome! we need a playlist of all his videos

  • @amanieux
    @amanieux 6 ปีที่แล้ว +3

    von neuman bottlneck is coming from von neuman architecture that put code and data on the same memory bus (as opposed to harvard architecture where you have a separate memory bus for code and data (and often 1 code + 2 data bus because we often deal with 2d data).

  • @seaner6075
    @seaner6075 6 ปีที่แล้ว +2

    Android Authority is so lucky to have Gary

  • @sagarnaidu7480
    @sagarnaidu7480 8 ปีที่แล้ว +60

    Guru Gary, thanks once again.... :)

    • @Video247
      @Video247 8 ปีที่แล้ว

      +SkMakes Everything 😂😂😂😂

  • @TheArKtec
    @TheArKtec 8 ปีที่แล้ว

    @androidauthority I like the the fact the you guys are making videos on different parts of the Android system, it's very informational. Keep it going, it helps everyone learn more about Android.

  • @eyesrajones
    @eyesrajones 8 ปีที่แล้ว +6

    I'm a computer geek who was educated in mechanical engineering, so I really appreciate videos like this. My computer science friends just expect me to know this stuff. Thanks.

  • @Grizzly_Bear2018
    @Grizzly_Bear2018 6 ปีที่แล้ว +1

    Your videos are outstanding in quality and incredibly informative. Excellent work!

  • @danish__official5374
    @danish__official5374 3 ปีที่แล้ว

    Wonderfully explained the fundamentals of cache memory and how it works. Thank you Gary.

  • @Anoops-take
    @Anoops-take 8 ปีที่แล้ว

    Gary you make subscribing to Android Authority worth while. good stuff....

  • @NamesDontMatter1992
    @NamesDontMatter1992 8 ปีที่แล้ว

    I love these kind of videos.... They really broaden one's mindset on how tech actually works. Frankly I didn't know how cache worked before I saw this, so cheers mate! :)

  • @WestYorkshireGREAT
    @WestYorkshireGREAT 8 ปีที่แล้ว

    Gary - back at it again with the explanations

  • @nordinzaidi2286
    @nordinzaidi2286 3 ปีที่แล้ว

    I can't believe I just discovered this. Very nice videos Gary!

  • @mivoe99
    @mivoe99 8 ปีที่แล้ว +2

    You are making great and very informative videos!

  • @siddhantpadave9694
    @siddhantpadave9694 8 ปีที่แล้ว +1

    Thanks Gary ! that actually helped me in one of my subjects in engineering 👍

  • @ahmadfaris3794
    @ahmadfaris3794 8 ปีที่แล้ว

    Gary Sims is like Engineering Explained for mobile devices/tech stuff. Amazing stuff. keep it up !

  • @ab95778
    @ab95778 4 ปีที่แล้ว +1

    This video is a single chapter in my graduation... Thanks Gary

  • @kendokaaa
    @kendokaaa 8 ปีที่แล้ว +3

    Damn Gary, you're on fire lately

  • @nickspirit3
    @nickspirit3 8 ปีที่แล้ว +1

    Keep it up Gary, love your work.

  • @johnmatthews2227
    @johnmatthews2227 8 ปีที่แล้ว

    Another fantastic information video! Maybe you should put up more graphics and charts when talking about clock speeds etc?

  • @idkhbu1845
    @idkhbu1845 8 ปีที่แล้ว

    I love his videos!!!! I have learned a lot from this guy. Awesome stuff Gary 👍

  • @ihuman007
    @ihuman007 7 ปีที่แล้ว +1

    hey Gary.. could you make a video series teaching us Android Development with Java programming. All your videos are easy to understand cause you explain it very well

  • @KhaledRasool
    @KhaledRasool 8 ปีที่แล้ว

    All of your videos are 👌
    waiting for another one

  • @hardicjajodia
    @hardicjajodia 8 ปีที่แล้ว +3

    well explained...great video

  • @andreashosemann1319
    @andreashosemann1319 8 ปีที่แล้ว +4

    Gary very interesting and Awesome video

  • @Superigor117
    @Superigor117 8 ปีที่แล้ว

    Great series of videos. Thumbs up!

  • @metalarm8630
    @metalarm8630 6 ปีที่แล้ว

    You sir is always on point. Thanks for explaining

  • @walidezzaki9842
    @walidezzaki9842 8 ปีที่แล้ว +1

    dude u explain better than my teacher please make more informative videos u'r awesome

  • @faizanfirdous
    @faizanfirdous 8 ปีที่แล้ว +2

    What about apple A9 how is it faster in single core performance? Can u explain A9 Vs Snapdragon 820

  • @8050026091
    @8050026091 8 ปีที่แล้ว

    Very informative video once again. Thanks so much.

  • @siddharthvisaria1668
    @siddharthvisaria1668 8 ปีที่แล้ว +1

    keep making such videos @androidauthority

  • @ashishtalyan
    @ashishtalyan 6 ปีที่แล้ว

    Wow you explained things awesomely

  • @VasuDev-kg6uq
    @VasuDev-kg6uq 8 ปีที่แล้ว

    Great stuff Gary, again very informative, just one more thing...
    if u could attach some references in the description that would be great..

    • @GarySims
      @GarySims 8 ปีที่แล้ว

      +Vasu Dev :-) Thanks for the feedback, I try to add as many references as I can to the written article that goes with each video.

  • @stevenore29
    @stevenore29 6 ปีที่แล้ว

    Well explained! Thanks Gary! 👍🏼

  • @RN-jq1oh
    @RN-jq1oh 7 ปีที่แล้ว

    thanks...your vids are very simple and informative

  • @deadlightlabyrinth
    @deadlightlabyrinth 8 ปีที่แล้ว

    Really enjoyed this one. Thanks!

  • @inbaralfasi8474
    @inbaralfasi8474 8 ปีที่แล้ว

    Hi! can you please create a "Gary explains" playlist on the channel? these videos are very helpful :)

  • @SwirlystarsJP
    @SwirlystarsJP 8 ปีที่แล้ว

    Explained it very clearly, Thanks Gary! :)

  • @bastawisy3000
    @bastawisy3000 8 ปีที่แล้ว

    Excellent explanation. Thanks

  • @BenWillock
    @BenWillock 8 ปีที่แล้ว +1

    I wonder if using HBM as an effective "L5 cache" instead of DRAM would make a big difference on CPU performance on android devices?
    It'd certainly save some space.

  • @R21R
    @R21R 8 ปีที่แล้ว +11

    this is legitimately helping me with my GCSE 😂😂

    • @GarySims
      @GarySims 8 ปีที่แล้ว +3

      +R21 Glad I can help! :-)

  • @msmateo7723
    @msmateo7723 8 ปีที่แล้ว

    very good videos Gary! keep up the good work! Simple and informational videos that everyone should know! recommand to everyone!

  • @4theloveofytube
    @4theloveofytube 8 ปีที่แล้ว

    very helpful information thank you.

  • @not_a_drunk9878
    @not_a_drunk9878 5 ปีที่แล้ว

    Love to see your explanation. btw, i dont have enough knowledge about it though, i want to know more about Intel chipset cash memories which is user cant access at all. waiting for your next explains... Thanking you:)

  • @byegood5319
    @byegood5319 6 ปีที่แล้ว +2

    what if i disable cashe?

  • @benxlimlikeconsolegaming
    @benxlimlikeconsolegaming 8 ปีที่แล้ว

    Good going Sir Gary!

  • @muttineni03
    @muttineni03 8 ปีที่แล้ว

    great video Gary.....simple question please answer it even ram is limited to 1 or 2 GB in most phones what happens if ram can't manage huge data on it , will it go to hard disk to fetch it again then it affects performance???

  • @rabiyarajputrr
    @rabiyarajputrr 8 ปีที่แล้ว +15

    i have this in exam in 2 days lol thanks, this helped

    • @scylla_yt7805
      @scylla_yt7805 3 ปีที่แล้ว +1

      How'd it go 🤣

    • @rabiyarajputrr
      @rabiyarajputrr 3 ปีที่แล้ว +1

      @@scylla_yt7805 well I i passed the exam and working a job now so I i would say great 😂

  • @JamesJDMoe
    @JamesJDMoe 8 ปีที่แล้ว

    Great explanation !

  • @abhishekjadav2371
    @abhishekjadav2371 6 ปีที่แล้ว

    is there a way to see what data (i-cache or d-cache) resides inside cache, as we have for main memory (Task Manager) to see what process resides in that??

  • @vickisingh2485
    @vickisingh2485 6 ปีที่แล้ว +1

    My question is how you check your Android phone cache memory whether is L1, L2 or L3 as you say...

  • @servantofallah1612
    @servantofallah1612 8 ปีที่แล้ว

    great video thanks for the explanation.

  • @yutosi2109
    @yutosi2109 8 ปีที่แล้ว

    does cache days affect the battery mine keeps turning off of not it restarts when the battery is 78 or 80 and it gos straight to 8 sometimes it does not do any of that it just randomly go's to 8 or owed in my battery it is very weird

  • @miguelray
    @miguelray 8 ปีที่แล้ว

    Thank you so much for this, Gary! :-)

  • @radtech246
    @radtech246 8 ปีที่แล้ว

    Gary videos are awesome

  • @AnanthaBharathanKurup
    @AnanthaBharathanKurup 8 ปีที่แล้ว +1

    Thank you. Very interesting... So is my cache cleaner really emptying the above mentioned cache? And am I doing something counterproductive by clearing my cache?

    • @GarySims
      @GarySims 8 ปีที่แล้ว +1

      +Anantha Bharathan Kurup I am talking about cache memory inside a SoC, that is a different type of cache.

  • @maromorostar6621
    @maromorostar6621 5 ปีที่แล้ว +1

    So cache is good? It will make your phone run faster if not empty cache? I always thought it was good to delete cache and it will make my phone run faster and cleaner. I always hear empty cache from people and software. I'm a bit confused atm. Do I not delete cache or?

  • @laurencearnold4
    @laurencearnold4 8 ปีที่แล้ว +1

    Does the Cache memory differs between smartphones with the same chip, or can't manufacturers change it?

  • @Philipp..
    @Philipp.. 7 ปีที่แล้ว +6

    I just noticed that the background music is a demo song from music maker jam lol

  • @xLynsk
    @xLynsk 7 ปีที่แล้ว

    if I delete my cached data to free up space on my phone, would it delete progress in apps that I play ?

  • @MrKeano4
    @MrKeano4 8 ปีที่แล้ว

    Brilliantly explained

  • @status_elitegaming9523
    @status_elitegaming9523 8 ปีที่แล้ว +23

    Is this the same for pc's

    • @GarySims
      @GarySims 8 ปีที่แล้ว +20

      Yes.

    • @status_elitegaming9523
      @status_elitegaming9523 8 ปีที่แล้ว +1

      Thanks

    • @GuerilleroX
      @GuerilleroX 8 ปีที่แล้ว

      Of course Not, it's totally different

    • @Krishna245194
      @Krishna245194 8 ปีที่แล้ว +2

      no ram in pc ram is much faster.

    • @GarySims
      @GarySims 8 ปีที่แล้ว +4

      Krishna Sharma Doesn't matter they still need cache memory, some Xeon processors have like 48MB of L3 etc...

  • @mhmmmmmmm
    @mhmmmmmmm 7 ปีที่แล้ว

    so by buying a two way cashe would that double the memory in the cashe?

  •  8 ปีที่แล้ว

    great information. thank you.

  • @NipunTj
    @NipunTj 8 ปีที่แล้ว +2

    +Gary Sims What is cached data? Will it cause any problems, if we clear cached data?

    • @jaspreetsinghchahal7052
      @jaspreetsinghchahal7052 8 ปีที่แล้ว +1

      +Nipun Tj i think no, bt instead of slowing it get more
      faster

    • @wanmaziah9835
      @wanmaziah9835 4 ปีที่แล้ว

      Clear cache data ? That the software is really different to hardware...

  • @ntuthukomthiyane5017
    @ntuthukomthiyane5017 7 ปีที่แล้ว

    This is great mate, thanks

  • @TheZamorak95
    @TheZamorak95 7 ปีที่แล้ว

    How many way cache do modern 6th gen intel CPU's have ? one , two or more?
    Also if i increase my RAM memory speed , will it get better as it will be close to the CPU frequency?

  • @saikishorereddy5739
    @saikishorereddy5739 3 ปีที่แล้ว

    Is it good to clear cache data frequently? Does it effect my phone's performance?

  • @yakimov2011
    @yakimov2011 7 ปีที่แล้ว

    That was helpful thanks!

  • @drthraxine
    @drthraxine 8 ปีที่แล้ว +3

    This guy is amazing

  • @gashikujtim001
    @gashikujtim001 8 ปีที่แล้ว

    Eehm I delete every time the cached data to free up some space, am I doing smthg wrong or bad with this?
    Please give me a helpful response!

  • @captainsparkle-fingers2744
    @captainsparkle-fingers2744 8 ปีที่แล้ว

    Another great vid!! 👍👍

  • @salvatorecelestino5270
    @salvatorecelestino5270 8 ปีที่แล้ว

    Good video, thanks!

  • @frankynakamoto2308
    @frankynakamoto2308 7 ปีที่แล้ว

    What if the ram had one core of CPU and use the same ram as cache for that single CPU single core inside the ram?
    Can Ram memory be used for Cache in the CPU?

  • @NipunTj
    @NipunTj 8 ปีที่แล้ว

    +Gary Sims How to check my system's cache memory any app ?

  • @alexandersundukov3196
    @alexandersundukov3196 5 ปีที่แล้ว +2

    2:30 VNB
    4:15 Cache Hit vs Cache Miss
    5:40 L1 & L2

  • @anujgupta3397
    @anujgupta3397 8 ปีที่แล้ว +1

    +gary sims
    sir, what is that cache memory that we get in smartphone
    i usually clear 1 gb worth of cache memory everyday on my smartphone
    is it something different?or that memory is stored in ram instead of cache?
    u can find that in settings>storage>cached data

    • @GarySims
      @GarySims 8 ปีที่แล้ว +2

      +ritik gupta Different thing, that is software, I am talking about hardware.

    • @anujgupta3397
      @anujgupta3397 8 ปีที่แล้ว +1

      +Gary Sims
      okk thanks sir
      this video is awesome

  • @marcxdjomo
    @marcxdjomo 8 ปีที่แล้ว +1

    So does this mean that you should be deleting your cache?

  • @creatorsun8222
    @creatorsun8222 7 ปีที่แล้ว

    what would happen if I delete all cache memory on my phone? I use a Blu smartphone, although I don't know what the exact name of model phone is.

    • @creatorsun8222
      @creatorsun8222 7 ปีที่แล้ว

      I meant to say *cache data*. I think memory and data are two different things but I some what think they can have similarities.

  • @OscarEugine
    @OscarEugine 8 ปีที่แล้ว

    Feeling Different now! thanks Gary

  • @JosephLeBlanc
    @JosephLeBlanc 8 ปีที่แล้ว

    If a cache can only get up to about 32 MB, then how come when I go to the storage manager on my phone it says I have 614 MB of cached data??

  • @nitrovenom991
    @nitrovenom991 3 ปีที่แล้ว

    Is ram overclocking possible? My ram is 1.7 ghz

  • @alecdelu83
    @alecdelu83 5 ปีที่แล้ว

    Thank you bro!! Im applying for a NASA open position now: CACHE GURU.

  • @jayzero76
    @jayzero76 8 ปีที่แล้ว

    thanks a lot for the videos

  • @HassanRadwan133
    @HassanRadwan133 8 ปีที่แล้ว

    Why is it important to clear the cache?

  • @kirankumarsridharan
    @kirankumarsridharan 8 ปีที่แล้ว

    Super informative

  • @harigovind5924
    @harigovind5924 8 ปีที่แล้ว

    Hi Gary! I have seen cache memory nearly 400 mb in my Pad! (nvidia tegra K1) How is that possible? I have checked the cache memory through clean master app.

  • @LuxKadafi
    @LuxKadafi 7 ปีที่แล้ว +1

    so clearing the cache makes the pc/phone slower???

  • @AnimeBeefRandoms
    @AnimeBeefRandoms 8 ปีที่แล้ว

    You should make a video on IPC and why just looking at the number of cores and the frequency does not tell you how much the performance is.

    • @niklasbauer9529
      @niklasbauer9529 8 ปีที่แล้ว

      Yes. I know the fact but don't know why it is that way. Pleeeeease Gaaarry explaaain:D

    • @GarySims
      @GarySims 8 ปีที่แล้ว +1

      +AnimeBeefRandoms Yeah, that sounds like a good idea... IPC, branch prediction, pipeline widths, etc, etc. I will add it to my possibles lists! :-)

  • @SkyPowers
    @SkyPowers 8 ปีที่แล้ว

    so when it says do you want to delete cache ....do you ? doe's it help to do that !....I understood it helps speed up your phone etc ?....so please clarify sounds like it's best to keep it going ?! thanks for the video but need an action which is best re the real world user !

    • @GarySims
      @GarySims 8 ปีที่แล้ว +1

      +Sky Powers Different type of cache, this is the cache memory in the CPU, hardware, not software.

  • @haskolink1560
    @haskolink1560 2 ปีที่แล้ว

    But why disabled applications using cache memory even after cleaned 😕

  • @Mohammadeb
    @Mohammadeb 8 ปีที่แล้ว

    well does that mean when I see a CPU written next to it 4M cache that it has a 4MB of cache?

    • @michielappeldoorn3657
      @michielappeldoorn3657 8 ปีที่แล้ว +1

      I think so, it's like the "2G" in some gpu names which stands for 2gb vram

    • @Panzer_Z
      @Panzer_Z 8 ปีที่แล้ว

      +Mohammad Eb typically that is how it works

  • @Bhatakti_Hawas
    @Bhatakti_Hawas 7 ปีที่แล้ว

    1) Does android mobiles slow down if cache data becomes high?? They nearly occupy 1.8 GB. I clear them from time to time in the storage settings. Since this is a huge amount of cache data (compared to the cache memory in CPU) , are cached data and CPU cache related in anyway??
    2) At 2:45 you say there are several ways around the problem and one of them is cache memory. What are the other methods/ways ??