最佳损友1020
  • 生活记录
  • 技术博客
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
spdk学习记录

spdk学习记录

往期文章:spdk环境搭建 hello_bdev代码路径:examples/bdev/hello_world/hello_bdev.c可执行文件路径:build/examples/hello_bdev 刚开始直接执行hello_bdev显示找不到Malloc0 12345678910111213./build/examples/hello_
2023-10-29
CS144 2023 简要记录

CS144 2023 简要记录

CS144 2023 简要记录前言: 因为大学时候学计网的无聊体验,相关的八股不怎么愿意看,面试的时候一直被问计网相关的问题都不怎么能回答上来,虽然现在秋招快结束了,但还是打算趁着国庆假期以及后面几天,把之前就听说过的CS144计网课程实验做完,补齐计网这一环。由于只是为了熟悉计网,故不怎么会详细记录实验过程,只是写一些印象深刻的点,由于这是个人网站,没做什么seo优化,搜索引擎不怎么能搜到
2023-10-03
面试问题记录

面试问题记录

图片记忆虚函数表存放在哪里 C语言里int类型到底为多长? 分布式系列文章——Paxos算法原理与推导 C++11 之 lambda函数的详细使用(1)[var] 表示值传递方式捕捉变量var(2)[=] 表示值传递方式捕捉所有父作用域的变量(包括this)(3)[&var] 表示引用传递捕捉变量var(4)[&] 表示引用传递捕捉所有父作用域的变量(包括th
2023-09-24
秋招机试代码记录

秋招机试代码记录

秋招机试2023-8-6 小红书机试①统计热点词频②最大快乐值③树 质数 染色 2023-8-12 柠檬微趣机试todo① 正则匹配 字符串 模式串② 严格最小 其后第一个严格最小的数③ 打分 name score rank 查询 logn 插入删除 n④ 组合数 2023-09-09 美团机试五道题做出来前4道,第五题一分没得 第一题:签到题,将abc替换成bc ca ab 123456
2023-09-20
实习机试代码记录

实习机试代码记录

2023-03-11 美团机试题目:美团2024届暑期实习第一轮后端笔试详解通过了前三道,花了一堆时间在第四道上,一分没得,第五题都没时间看。题目的设置有点无语,一到四题安排在一起,第五题安排在一起,当时不知道提交后可以继续修改,进了一到四题的项就不敢提交,以为第五题单独放一起肯定很难,最后没时间了看了一下第五题,比较简单。搞不明白为啥要把第五题单独列一个项,要不然怎样都能写出四道来 第一
2023-08-15
fio下发的请求大小不确定

fio下发的请求大小不确定

问题描述1fio --filename=/dev/xxx_dev --direct=1 --rw=write --bs=1M --ioengine=libaio --iodepth=1 --runtime=60 --numjobs=1 --time_based --group_reporting --name="test xxx" --eta-newline=1 承接
2023-06-12
内核调试工具crash使用

内核调试工具crash使用

前言在编写内核驱动的过程中,时不时就导致内核崩溃,也没啥好的调试方法,要么dmesg打印内核日志,要么搭建kgdb环境调试,但kgdb比较繁琐,dmesg有时候也不能打印内核堆栈,故调试内核纯看运气,如果是能稳定复现的bug还好调试,最怕的就是测试程序刚开始跑的好好的,突然鼠标动不了了,这个时候就知道糟了。 之前的思路是一直时快速刷新dmesg以求能看到内核崩溃时日志打印,但没有成功过。后面
2023-05-21
fio引发的一些问题

fio引发的一些问题

奇怪的255扇区由于块设备驱动项目需要测试读写速度,故使用fio工具,没想着深入了解,简单测个速就可以使用tldr命令得到测试磁盘读写的命令 123456789101112131415161718192021222324252627282930313233343536# tldr命令介绍tldr tldrtldrDisplay simple help pages for command-li
2023-05-20
femu使用记录

femu使用记录

Briefly speaking, FEMU is a fast, accurate, scalable, and extensible NVMe SSD Emulator. Based upon QEMU/KVM, FEMU is exposed to Guest OS (Linux) as an NVMe block device (e.g. /dev/
2023-05-09
leveldb自定义env

leveldb自定义env

由于项目需求,需要自定义LevelDB的env,也就是以块接口实现env中各个文件接口,在网上没找到类似的代码,就打算自己参照util/env_posix.cc实现一个简单的demo,等到功能实现差不多的时候,却发现leveldb有一个类似功能的代码helpers/memenv/memenv.cc,且各方面都写的比我好,故这篇博客主要记录实现过程中遇到的问题
2023-05-05
1234…10

搜索

Hexo Fluid
总访问量 次 总访客数 人