2023-12-18 Linux性能分析工具 : Perf 当使用perf工具进行性能分析时,可以通过以下步骤来获取系统和应用程序的性能数据,并通过分析结果来优化性能。本篇博客将介绍perf工具的基本使用方法和示例。 Perf工具简介 perf是一个功能强大的Linux性能分析工具,它可以帮助... 阅读全文
2023-12-15 如何查看 进程已经创建了多少子进程 要查看一个进程已经创建了多少子进程,可以通过使用系统工具和命令来获取相关信息。下面是几种常用的方法: 1. 使用ps命令: 用上述命令替换为你要查看的进程的ID。这会列出指定进程及其子进程的详细信息,包括进程ID(PID)和父进程ID... 阅读全文
2023-12-10 Swoole 抛错 : WARNING ProcessPool::spawn(): fork() failed, Error: Resource temporarily unavailable[11] 这个错误表示在Swoole中使用ProcessPool::spawn()方法创建子进程时,fork()系统调用失败了。错误消息中的"Resource temporarily unavailable"表示资源暂时不可用,错误码为11。 ... 阅读全文
2023-12-04 PHP IP 处理 ip2long() 和 inet_pton() 这两个方法 ip2long() 和 inetpton() 都是用于处理 IP 地址的函数,但是它们在处理的方式和支持的 IP 地址类型上有所不同。 1. ip2long($ip): - ip2long() 是一个 PHP 内置函数,用... 阅读全文
2023-12-02 MySQL中Decimal类型和Float/Double等区别 MySQL中Decimal类型和Float/Double等区别 在MySQL中,存在float、double等非标准数据类型,以及decimal这种标准数据类型。它们之间的区别如下: - float、double等非标准类型在数据库中... 阅读全文