08 2021 档案

摘要:## 更新 2022年03月09日12:11:58 使用高级语言实现操作系统,一直有很多尝试;下面是 清华陈渝老师分享的一个slides,其中有使用go、c# 和 rust的等不同的操作系统; 读论文过程中,发现有一篇类似的工作,是MIT实现的一个操作系统在OSDI'18发表: 《The benef 阅读全文
posted @ 2021-08-29 10:36 "Michael_Xu" 阅读(682) 评论(0) 推荐(0) 编辑
摘要:https://github.com/coocood/freecache coocood/freecache https://github.com/allegro/bigcache allegro/bigcache 简单来说:shards map + map[uint]uint + []byte + 阅读全文
posted @ 2021-08-28 17:57 "Michael_Xu" 阅读(145) 评论(0) 推荐(0) 编辑
摘要:《操作系统与存储:解析Linux内核全新异步IO引擎——io_uring设计与实现》(一) 《操作系统与存储:解析Linux内核全新异步IO引擎——io_uring设计与实现》(二) https://developers.mattermost.com/blog/hands-on-iouring-go 阅读全文
posted @ 2021-08-25 12:29 "Michael_Xu" 阅读(804) 评论(0) 推荐(0) 编辑
摘要:最近需要使用,进行初步调研,做一些记录,方便记忆; TeX Text document DVI Device Independent File Format https://mirrors.tuna.tsinghua.edu.cn/CTAN/ windows/linux 安装 texlive mac 阅读全文
posted @ 2021-08-23 12:48 "Michael_Xu" 阅读(149) 评论(0) 推荐(0) 编辑
摘要:https://cdn.kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html https://mirrors.edge.kernel.org/pub/linux/kernel/people/paulmck/perfbook 阅读全文
posted @ 2021-08-15 19:21 "Michael_Xu" 阅读(269) 评论(1) 推荐(1) 编辑
摘要:Intel® 64 and IA-32 Architectures Software Developer Manuals Developer Guides, Manuals & ISA Documents ARM Cortex-A Series Programmer's Guide for ARMv 阅读全文
posted @ 2021-08-15 13:39 "Michael_Xu" 阅读(268) 评论(0) 推荐(0) 编辑
摘要:CONFIGURING PERSISTENT MEMORY FOR USE IN DEVICE DAX MODE device-dax for 5.1: PMEM as RAM "Device DAX" for persistent memory https://pmem.io/glossary/# 阅读全文
posted @ 2021-08-13 16:25 "Michael_Xu" 阅读(85) 评论(0) 推荐(0) 编辑
摘要:https://eric-lo.gitbook.io/memory-mapped-io/pin-the-page https://man7.org/linux/man-pages/man2/mmap.2.html Memory Locking mlock(2) 阅读全文
posted @ 2021-08-13 15:52 "Michael_Xu" 阅读(44) 评论(0) 推荐(0) 编辑
摘要:最近在政府单位工作,需要使用到哈希值来保证文件未被中间人修改;今天看到了一个不错的windows平台hash校验生成工具,进行简单记录,方便教学记录。 官方网站:https://www.nirsoft.net/utils/hash_my_files.html 中文网站:http://dickmoor 阅读全文
posted @ 2021-08-11 10:31 "Michael_Xu" 阅读(1452) 评论(0) 推荐(0) 编辑
摘要:今天看到群里有些人问的问题很简单,没有认真了解就上来问,令人很无语,阅读他们的问题简直就是浪费时间。之前一直听说过提问的智慧,才发现一直没有仔细阅读过,正好此次阅读一遍,下面做一些简要记录,方便我个人的学习。 提問的智慧:https://github.com/ryanhanwu/How-To-Ask 阅读全文
posted @ 2021-08-10 16:51 "Michael_Xu" 阅读(431) 评论(0) 推荐(0) 编辑
摘要:最近科研过程中出现了两个需求: 1. 将项目中的数据结构的更新,改成异步更新模式; 2. 使用锁,保证变量并发的正确性;由于没有接触过实际的工程场景,因此进行了简短的调研,下面是一些相关材料的记录; 深入Go并发编程研讨课:https://github.com/smallnest/dive-to-g 阅读全文
posted @ 2021-08-07 18:30 "Michael_Xu" 阅读(78) 评论(0) 推荐(0) 编辑
摘要:最近经常使用go语言写项目;遇到问题时通常使用 fmt.print 或者 log.info 进行打印日志 进行调试;本篇主要记录一些调试工具相关的信息,方便我个人的使用; Debugging Go applications using Delve: https://www.melvinvivas.c 阅读全文
posted @ 2021-08-04 16:50 "Michael_Xu" 阅读(486) 评论(0) 推荐(0) 编辑