码迷,mamicode.com
首页 >  
搜索关键字:高速缓存    ( 718个结果
I/O中的 同步异步,阻塞非阻塞
I/O中的同步和异步的概念和线程中不太一样。 I/O写的时候,默认是写到页高速缓存就返回的,然后异步刷到磁盘上。而同步的I/O指的是改动写到磁盘上之后才会返回结果.可以通过fsync(),和fdatasync()将改动同步到磁盘。或者在open()的时候就指明同步的参数。 而阻塞和非阻塞指的是,在文 ...
分类:其他好文   时间:2020-07-05 23:01:18    阅读次数:80
Redis的用处
在网上查了很多博客,大多都是对redis专业向的定义,我这个初学者看着挺懵的 下面记录一下我现阶段能理解的redis的用处 1. 使用Redis做缓存 Redis的字符串、哈希表两种数据结构适合用来储存大量的键值对信息,从而实现高速缓存 (在提升服务器性能方面非常有效) 2.计算器/限速器,利用Re ...
分类:其他好文   时间:2020-06-26 22:23:20    阅读次数:68
基于Nginx的Mencached缓存配置
简介memcached是一套分布式的高速缓存系统,memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。memcached的API使用三十二比特的循环冗余校验(CRC-32)计算键值后,将数据分散在不同的机器上。当表格满了以后,接下来新增的数据会以LRU机制替换掉。由于memcached通常只是当作缓存系统使用,所以使用memcached的应用程序在写回较慢的
分类:系统相关   时间:2020-06-26 09:13:08    阅读次数:126
[转]linux 同步IO: sync、fsync与fdatasync
传统的UNIX实现在内核中设有缓冲区高速缓存或页面高速缓存,大多数磁盘I/O都通过缓冲进行。当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区中,如果该缓冲区尚未写满,则并不将其排入输出队列,而是等待其写满或者当内核需要重用该缓冲区以便存放其他磁盘块数据时,再将该缓冲排入输出队列,然后待其到 ...
分类:系统相关   时间:2020-06-23 13:19:10    阅读次数:52
MySQL优化之缓存优化
1. MySQL缓存 为了提高查询速度,我们可以通过不同的方式去缓存我们的结果从而提高响应效率。当我们的数据库打开了Query Cache(简称QC)功能后,数据库在执行SELECT语句时,会将其结果放到QC中,当下一次处理同样的SELECT请求时,数据库就会从QC取得结果,而不需要去数据表中查询。 ...
分类:数据库   时间:2020-06-17 20:19:29    阅读次数:93
计网(6.14)
应用层协议特点 域名系统 客户服务器、网络服务器、域名服务器,.. edu 下面是清华、复旦。。 清华下来是它的院系 查英国信息还是查法国的信息,发送请求都要去美国一趟。 就好像常用的工具书放在手边一样,不常用的书放在旁边,高速缓存置放一些常用的信息 FTP TFTP 远程终端协议TELNET 电子 ...
分类:其他好文   时间:2020-06-14 13:17:05    阅读次数:87
并发01--并发存在的问题及底层实现原理
一、并发编程的挑战 并发编程的挑战 多线程程序不一定运行的比单线程快: (1)上下文切换 任务从保存到再加载的过程就是一次上下文切换; 减少上下文切换的方法:无锁并发编程、CAS算法、使用最少线程和使用协程。 a、无锁并发编程:多线程会竞争锁会引起上下文切换,因此使用无锁并发编程,可以避免上下文切换 ...
分类:其他好文   时间:2020-06-09 16:36:45    阅读次数:76
读懂操作系统之缓存原理(cache)(三)
前言 本节内容计划是讲解TLB与高速缓存的关系,但是在涉及高速缓的前提是我们必须要了解操作系统缓存原理,所以提前先详细了解下缓存原理,我们依然是采取循序渐进的方式来解答缓存原理,若有叙述不当之处,还请批评指正。 缓存原理 高速缓存被划分为多个块,其大小可能不同,缓存中的块数通常为2的幂。如下为一个具 ...
分类:系统相关   时间:2020-06-07 21:20:25    阅读次数:93
深入理解计算机系统——知识总结
第一章 全书概述 一 基础 1、程序的生命周期分为四个阶段: Hello.c (源程序) 预处理器(cpp)Hello.i 编译器(ccl)hello.s 汇编器(as)hello.o(这时是个二进制文件) 链接器(id)(将函数并入到程序) Hello (最后变成可执行的目标程序) 2、了解编译过 ...
分类:其他好文   时间:2020-06-06 12:39:00    阅读次数:106
JMM内存模型、JVM内存模型
JMM内存模型 JMM即Java内存模型(Java Memory Model)。可以理解为它是一种抽象出来的硬件存储模型的规范。 根据JMM的设计,系统存在一个主内存(Main Memory),Java中所有变量都储存在主存中,对于所有线程都是共享的。每条线程都有自己的工作内存(Working Me ...
分类:其他好文   时间:2020-05-26 10:32:42    阅读次数:88
718条   上一页 1 2 3 4 5 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!