小编Ben*_*cks的帖子

Linux I/O 缓冲参考

有人可以指出我对 Linux I/O 系统的相当完整的参考,主要是如何处理和刷新所有缓冲区和缓存?

到目前为止,我的理解是有

  • 应用程序缓冲区(包括由 libc 分配的 fread/fwrite 缓冲区)
  • 读取和写入操作的 VFS 缓冲区
  • 已映射的页面(与 VFS 缓冲区相同?)
  • 特定于文件系统的缓冲区(与 VFS 缓冲区相同?文件系统至少提供了一些策略,例如 XFS 对写入缓存更积极)
  • 在转换为 SCSI/ATA 命令并传递给...之前,磁盘驱动程序可能有一些缓冲区。
  • 磁盘控制器可以具有易失性、电池供电或无缓存。刷新易失性缓存的机制是什么?障碍因素如何影响?
  • 磁盘本身可以有一些缓存,具有与控制器相同的刷新问题。

显然,这是一个相当混乱的帐户,但希望它显示了我正在寻找的信息类型。我发现 Linux 内部文档非常稀少;也许有一本好书涵盖了所有这些?讨论缓冲区复制与传输的位置也很好。

linux storage documentation

5
推荐指数
1
解决办法
394
查看次数

如何通过证书身份验证使 iPhone Cisco VPN 客户端与 ASA 一起使用

我有一个 ASA,它使用证书身份验证(没有 xauth,只有证书)提供 IPsec VPN 服务。它与 Cisco IPsec VPN 客户端完美配合。现在我正在尝试让 iPhone 连接。

我已经使用 iPCU 以及 VPN 配置在 iPhone 上安装了 CA 证书和客户端证书。然后连接给出错误“无法验证服务器证书”。此外,ASA 会记录错误“收到具有无效负载的加密 Oakley 信息数据包”。

FWIW,我在尝试使用 Snow Leopard IPsec 客户端进行连接时收到相同的无效负载错误。

有没有人成功地让 iPhone IPsec 客户端使用证书认证?

vpn certificate iphone ipsec cisco-vpn

4
推荐指数
1
解决办法
8048
查看次数

标签 统计

certificate ×1

cisco-vpn ×1

documentation ×1

iphone ×1

ipsec ×1

linux ×1

storage ×1

vpn ×1