草庐IT

关于使用NAudio麦克风扬声器组件造成WPF应用程序卡死问题跟踪及异步队列的实现

由于WPF应用程序出现卡死的情况,特记录一下问题的跟踪情况1、多次进行NAudio事件注册,没有启用注销再注册的方式,造成应用程序CPU过高privateAudioNotificationClientaudioNotification=newAudioNotificationClient();audioNotification.DeviceStateChanged+=AudioNotification_DeviceStateChanged;privateMMDeviceEnumerator_mmDeviceEnumerator=newMMDeviceEnumerator();_mmDevice

禁用 Defender 的 Windows 11 用户反馈安装 2 月更新之后,遇到应用打开缓慢、系统卡死故障

 3月8日消息,根据国外科技媒体Borncity报道,已停用Defender或者没有安装其它任意病毒防护的“裸奔”​​Win11​​ 22H2用户,在安装微软今年2月发布的KB5022845和Moments2更新KB5022913之后,可能会遇到应用程序启动速度变慢、系统卡死的故障。微软目前并未在KB5022845和KB5022913更新日志中承认这个问题,不过该媒体已经收到多位用户的反馈,称安装上述两个更新之后导致系统无法正常使用。一位Win11用户反馈安装KB5022845之后,应用启动时间达到了1分钟时间,而在安装该更新之前应用是秒开的。此外还出现了在任务管理器中显示该应用正在运行,但是

禁用 Defender 的 Windows 11 用户反馈安装 2 月更新之后,遇到应用打开缓慢、系统卡死故障

 3月8日消息,根据国外科技媒体Borncity报道,已停用Defender或者没有安装其它任意病毒防护的“裸奔”​​Win11​​ 22H2用户,在安装微软今年2月发布的KB5022845和Moments2更新KB5022913之后,可能会遇到应用程序启动速度变慢、系统卡死的故障。微软目前并未在KB5022845和KB5022913更新日志中承认这个问题,不过该媒体已经收到多位用户的反馈,称安装上述两个更新之后导致系统无法正常使用。一位Win11用户反馈安装KB5022845之后,应用启动时间达到了1分钟时间,而在安装该更新之前应用是秒开的。此外还出现了在任务管理器中显示该应用正在运行,但是

df /du命令卡死,用什么手段消除问题

现象描述前几天在部署应用的时候,发现linux机器上执行命令反应很慢,甚至出现卡死或者直接session丢失的现象。进一步研究,怀疑是不是磁盘空间不够,ls命令显示都很慢。但是top命令执行的时候,显示系统的资源还是正常的,负载压力也不大,CPU大部分在idle。于是尝试执行du命令。结果发现,命令直接卡死,没有任何输出,撤销命令也撤销不了,除非把session退出,否则无法操作。尝试再次连接vm,然后执行ps命令,想查看是不是有什么异常的进程。结果发现,ps命令也卡死,没有输出,同样撤销不了命令。到这个地方感觉玩完了,我连查看手段都不行,怎么定位问题??反正能保证的是机器是没有性能问题的。最

df /du命令卡死,用什么手段消除问题

现象描述前几天在部署应用的时候,发现linux机器上执行命令反应很慢,甚至出现卡死或者直接session丢失的现象。进一步研究,怀疑是不是磁盘空间不够,ls命令显示都很慢。但是top命令执行的时候,显示系统的资源还是正常的,负载压力也不大,CPU大部分在idle。于是尝试执行du命令。结果发现,命令直接卡死,没有任何输出,撤销命令也撤销不了,除非把session退出,否则无法操作。尝试再次连接vm,然后执行ps命令,想查看是不是有什么异常的进程。结果发现,ps命令也卡死,没有输出,同样撤销不了命令。到这个地方感觉玩完了,我连查看手段都不行,怎么定位问题??反正能保证的是机器是没有性能问题的。最