1、首先,我们要写一个清除缓存大小的工具类,接着我们要写获取缓存大小的方法,一定要在龙骨方法中调用这个方法。
2、在接着就在点击事件的监听里写逻辑啦,这个是缓存的工具类,然后再写下如何缓存。
3、对IO文件的操作分为不带缓存和带缓存区,当用户程序第一次调用读一个字节时, 函数可能通过系统调用 进入内核读1K字节到I/O缓冲区中,然后返回I/O缓冲区中的第一个字节给用户。
4、在这个场景中用户程序、C标准库和内核之间的关系就像在“内存层次”中 CPU、Cache和内存之间的关系一样。
5、用户程序调用,通常只是写到I/O缓 冲区中,这样函数可以很快地返回,如果I/O缓冲辨泔矣嚣区写满了,函数就通过系统调用把I/O缓冲区中的数据传给内核,内核最终把数据写回磁盘或设备。
6、虽然系统调用位于C标准库I/O缓冲区的底层,被称为无缓冲I/O函数,但在编写的底层也可以分配一个内核I/O缓冲区,所以编写也不一定是直接写到文件的。