-
-
-
- 2023年5月10日
-
-
-
-
-
- Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表……
-
- 阅读全文
-
-
@@ -325,6 +300,33 @@
阅读全文
+
+
+
+ 2022年4月22日
+
+
+
+
+
+ Author 晓兵 weixin: ssbandjl 公众号: 云原生云 Makefile 简介 参考链接: https://www.gnu.org/software/make/manual/make.html#Introduction 您需要一个名为 makefile 的文件来告诉 make 要做什么。 大多数情况下,makefile 告诉 make 如何编译和链接程序。 在本章中,我们将讨论一个简单的 makefile,它描述了如何编译和链接一个由 8 个 C 源文件和 3 个头文件组成的文本编辑器。 makefile 还可以告诉 make 在明确要……
+
+ 阅读全文
+
+
@@ -496,9 +498,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -520,9 +522,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/page/4/index.html b/page/4/index.html
index aed7ba6f..d80d1cdb 100644
--- a/page/4/index.html
+++ b/page/4/index.html
@@ -73,33 +73,6 @@
-
-
-
- 2022年4月22日
-
-
-
-
-
- Author 晓兵 weixin: ssbandjl 公众号: 云原生云 Makefile 简介 参考链接: https://www.gnu.org/software/make/manual/make.html#Introduction 您需要一个名为 makefile 的文件来告诉 make 要做什么。 大多数情况下,makefile 告诉 make 如何编译和链接程序。 在本章中,我们将讨论一个简单的 makefile,它描述了如何编译和链接一个由 8 个 C 源文件和 3 个头文件组成的文本编辑器。 makefile 还可以告诉 make 在明确要……
-
- 阅读全文
-
-
@@ -440,9 +413,9 @@
hpc (1)
- iscsi (2)
+ iscsi (1)
- kernel (2)
+ kernel (1)
libfabric (1)
@@ -464,9 +437,9 @@
spdk (3)
- stor (25)
+ stor (24)
- 存储 (30)
+ 存储 (29)
学习 (1)
diff --git a/post/.DS_Store b/post/.DS_Store
index bd8f5248..a64678f4 100644
Binary files a/post/.DS_Store and b/post/.DS_Store differ
diff --git "a/post/GinWeb\346\241\206\346\236\266/index.html" "b/post/GinWeb\346\241\206\346\236\266/index.html"
index 0af803cf..ce8d1faf 100644
--- "a/post/GinWeb\346\241\206\346\236\266/index.html"
+++ "b/post/GinWeb\346\241\206\346\236\266/index.html"
@@ -5441,9 +5441,9 @@
hpc (1)
- iscsi (2)
+ iscsi (1)
- kernel (2)
+ kernel (1)
libfabric (1)
@@ -5465,9 +5465,9 @@
spdk (3)
- stor (25)
+ stor (24)
- 存储 (30)
+ 存储 (29)
学习 (1)
diff --git a/post/compile/makefile/makefile/index.html b/post/compile/makefile/makefile/index.html
index 58cf1831..3de5d225 100644
--- a/post/compile/makefile/makefile/index.html
+++ b/post/compile/makefile/makefile/index.html
@@ -454,9 +454,9 @@
hpc (1)
- iscsi (2)
+ iscsi (1)
- kernel (2)
+ kernel (1)
libfabric (1)
@@ -478,9 +478,9 @@
spdk (3)
- stor (25)
+ stor (24)
- 存储 (30)
+ 存储 (29)
学习 (1)
diff --git "a/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html" "b/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html"
index cd683d2b..d9ede44f 100644
--- "a/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html"
+++ "b/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html"
@@ -620,9 +620,9 @@
hpc (1)
- iscsi (2)
+ iscsi (1)
- kernel (2)
+ kernel (1)
libfabric (1)
@@ -644,9 +644,9 @@
spdk (3)
- stor (25)
+ stor (24)
- 存储 (30)
+ 存储 (29)
学习 (1)
diff --git a/post/daos/daos_cart_swim/index.html b/post/daos/daos_cart_swim/index.html
index d8a76a2c..a6aa123d 100644
--- a/post/daos/daos_cart_swim/index.html
+++ b/post/daos/daos_cart_swim/index.html
@@ -369,7 +369,7 @@ See Also
Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信
- Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信
+ Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译]
@@ -569,9 +569,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -593,9 +593,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/daos/daos_dfuse_fs_io_path/index.html b/post/daos/daos_dfuse_fs_io_path/index.html
index e4c14360..0ee69f75 100644
--- a/post/daos/daos_dfuse_fs_io_path/index.html
+++ b/post/daos/daos_dfuse_fs_io_path/index.html
@@ -751,9 +751,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -775,9 +775,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/daos/daos_docker/index.html b/post/daos/daos_docker/index.html
index f6010507..82b4767f 100644
--- a/post/daos/daos_docker/index.html
+++ b/post/daos/daos_docker/index.html
@@ -788,9 +788,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -812,9 +812,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/daos/daos_eq_and_event/index.html b/post/daos/daos_eq_and_event/index.html
index 13ebb4af..f243dd3c 100644
--- a/post/daos/daos_eq_and_event/index.html
+++ b/post/daos/daos_eq_and_event/index.html
@@ -730,9 +730,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -754,9 +754,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html b/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html
index 36634bcd..42b8122d 100644
--- a/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html
+++ b/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html
@@ -1766,9 +1766,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -1790,9 +1790,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/daos/daos_server_engine_start/index.html b/post/daos/daos_server_engine_start/index.html
index 5bb00f55..5aa3253e 100644
--- a/post/daos/daos_server_engine_start/index.html
+++ b/post/daos/daos_server_engine_start/index.html
@@ -1560,9 +1560,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -1584,9 +1584,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/daos/daos_spdk_bdev/index.html b/post/daos/daos_spdk_bdev/index.html
index 19ebd9cd..fdaf52f8 100644
--- a/post/daos/daos_spdk_bdev/index.html
+++ b/post/daos/daos_spdk_bdev/index.html
@@ -618,9 +618,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -642,9 +642,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/daos/daos_tse/index.html b/post/daos/daos_tse/index.html
index c19d7430..5abffb38 100644
--- a/post/daos/daos_tse/index.html
+++ b/post/daos/daos_tse/index.html
@@ -732,9 +732,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -756,9 +756,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/dpdk/dpdk/index.html b/post/dpdk/dpdk/index.html
index 7ac35cab..a3e90d27 100644
--- a/post/dpdk/dpdk/index.html
+++ b/post/dpdk/dpdk/index.html
@@ -698,9 +698,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -722,9 +722,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/fs/gfs_paper/index.html b/post/fs/gfs_paper/index.html
index 5c12f27a..5ee3ac2d 100644
--- a/post/fs/gfs_paper/index.html
+++ b/post/fs/gfs_paper/index.html
@@ -492,9 +492,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -516,9 +516,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/index.html b/post/index.html
index 1bf9128d..1ed5d6ed 100644
--- a/post/index.html
+++ b/post/index.html
@@ -541,9 +541,9 @@
hpc (1)
-
iscsi (2)
+
iscsi (1)
-
kernel (2)
+
kernel (1)
libfabric (1)
@@ -565,9 +565,9 @@
spdk (3)
-
stor (25)
+
stor (24)
-
存储 (30)
+
存储 (29)
学习 (1)
diff --git a/post/index.xml b/post/index.xml
index 58a32a3e..d16ec487 100644
--- a/post/index.xml
+++ b/post/index.xml
@@ -124,15 +124,6 @@
Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带
-
-
-
Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信
- https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/
- Tue, 20 Jun 2023 11:51:19 +0800
-
- https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/
- Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带
-
-
-
Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译]
https://logread.cn/post/linux/linux_kernel_vs_dpdk/
diff --git a/post/linux/851379b13242a59690821f0e072a2f38.png b/post/linux/851379b13242a59690821f0e072a2f38.png
new file mode 100644
index 00000000..2ccded58
Binary files /dev/null and b/post/linux/851379b13242a59690821f0e072a2f38.png differ
diff --git a/post/linux/build_kernel_modify_iscsi/index.html b/post/linux/build_kernel_modify_iscsi/index.html
index b6ec2d95..c84bb73e 100644
--- a/post/linux/build_kernel_modify_iscsi/index.html
+++ b/post/linux/build_kernel_modify_iscsi/index.html
@@ -392,7 +392,7 @@