I want at least optional installs. I play quite different games from my kids. I don't want the cache constantly flushed, because that means the bluray drive will be spinning at full speed every time I play a game to load it into memory, plus waiting a few minutes at the start before it has buffered enough.
I want to at least have the choice to put something I'm currently playing on the HDD and leave it there for a while
edit:
Constantly deleting the cached data as you put another game in would pretty much destroy the purpose of caching anying in the first place, so I'm pretty sure this is wrong. Yoshida is just saying that this isn't "installs" as we know them on PS3, but rather a caching process that happens in the background. He doesn't say anything about whether every game needs its own cache space or not. So yeah, I'd say that first playing KZSF and then COD will result in almost 100 GB being used.
this is what I think is most likely. Yoshida just looking to not make it sound like you have to install 50GB before you can play, it does it in the background. Hope so anyway
automatic caching would be fine as long as it supports multiple titles. Like a FIFO queue with the oldest data being removed if you run out of HDD space. But that would only work if it doesn't stop you downloading digital games from PSN.
eg, fresh PS4 - 500GB free
download a bunch of movies that take up 200GB, so now I have 300GB free
buy resogun from PSN - takes up 50GB (just example numbers to make the example simpler)
buy octodad from PSN - takes up 50GB
now have 200GB free
play killzone from disc- caches 50GB
play COD from disc- caches 50GB
play knack from disc- caches 50GB
play BF4 from disc - caches 50GB
now have 0GB free
buy driveclub from PSN - needs 50GB to install so it deletes the killzone cached data automatically.
This would work kind of like Tivo suggestions - it can use all available free space for it to record suggested shows, but they never get in the way of shows you specifically want to record - it just deletes them to make space as needed.
but it sounds like we need more clarification