- 博客(21)
- 收藏
- 关注
原创 用MegaCli64管理磁盘(陈年笔记)
E*是Enclosure Device ID,S*是Slot Number。做完后,查看是否成功:ls /dev/ | grep sd列出所有的硬盘,df -h列出所有已挂载的盘。df -h没列出来的即是未挂载的新盘。每条'Firmware state: Unconfigured(good), Spun Up'表示换了一块好盘。不能用-CFGDSPLY,这个选项只会查看已挂载的硬盘。Capacity:(Coerced Size:)上1。sn:(Inquiry Data:)下7。
2023-03-22 21:46:31
992
原创 buffer和cache简记
我完全可以在硬盘上存Cache,比如有些游戏会在运行时建立预编译的shader,这本质上就是一种cache,它存在速度缓慢的硬盘上,因为读硬盘依旧比重新编译要快。写当然也可以用cache,比如你的写入有很高的随机性的时候。buffer的核心作用是用来缓冲,缓和冲击。用个buffer暂存起来,变成每10秒写一次硬盘,对系统的冲击就很小,写入效率高了,极大缓和了冲击。buffer 的主要目的进行流量整形,把突发的大数量较小规模的 I/O 整理成平稳的小数量较大规模的 I/O,以**减少响应次数**.
2023-03-22 21:31:11
168
原创 Nginx常用参数笔记
client_max_body_size 请求体的最大值,Header中的Content-Length大于该值时,引发413错误(Request Entity Too Large)。proxy_cache_use_stale 当nginx请求后台服务器报错的时候,如果返回配置的错误响应码,nginx则直接取缓存文件中的旧数据返回给用户。proxy_read_timeout 从后端读取响应的超时时间,限定在两次成功的读操作之间。
2023-03-22 20:00:25
165
原创 一些自问自答的笔记
通常每一个实例都会有一个__dict__属性,用来记录实例中所有的属性和方法,也是通过这个字典,可以让实例绑定任意的属性。修改配置文件后,-s reload重新加载配置文件,生成新的worker进程,处理新请求。net.ipv4.tcp_tw_recycle=1,这个参数表示开启TIME_WAIT回收功能,开启了这个参数后,将大大减小TIME_WAIT进入CLOSED状态的时间。$*和$@是输入参数列表,不同在于,用""括起来时,$*将列表作为整体在""内,而$@将每个参数分别放在""内。
2023-03-22 19:59:53
109
原创 一些可以复用的代码(py实现)
获取嵌套字典中深层字典的指定键值。从字典中按key选取部分数据。统计函数的运行时间的装饰器。计算指定时长之前的时间。
2023-03-22 19:48:06
210
原创 Nginx报错:directory index of “xxx“ is forbidden
Nginx报错:directory index of “xxx“ is forbidden
2023-03-22 19:35:19
11216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人