内核 进程 内存windows

多进程和多线程,Thread模块 GIL全局解释锁, 进程池与线程池,协程

1.多进程实现TCP服务端并发: import socket from multiprocessing import Process def get_server(): server = socket.socket() server.bind(('127.0.0.1', 8080)) server. ......
线程 进程 全局 模块 Thread

【性能优化】Linux内存调试工具-pmap

简介 pmap是一款对进程内存占用率进行分析的Linux环境调试工具,他提供了进程的内存映射,可以用于显示一个或多个进程的内存状态。 pmap工具使用说明 Usage: pmap [options] PID [PID ...] Options: -x, --extended show details ......
内存 性能 工具 Linux pmap

虚拟内存的基本概念

虚拟内存的基本概念 1、传统存储管理方式的特征、缺点 2、局部性原理 3、虚拟内存的定义和特征 4、如何实现虚拟内存技术 知识回顾 ......
内存 概念

内存模型

JMM(Java Memory Model,Java 内存模型) JMM 是一个抽象概念,由于 CPU 多核多级缓存、为了优化代码会发生指令重排的原因,JMM 为了屏蔽细节,定义了一套规范,保证最终的并发安全。它抽象出了工作内存于主内存的概念,并且通过八个原子操作以及内存屏障保证了原子性、内存可见性 ......
模型 内存

Windows 11 强制更新!用户无自主选择权利!流氓行为!

事情发生过程: 当我正常使用电脑,网络变卡,习惯性打开《任务管理器》,发现网络下行占用很高,达到40Mbps,而且是系统《进程服务主机: 网络服务- Delivery Optimization》 ,在网络上查了一下,说是关闭《传递优化》,但我之前已经早就关闭。以及我推迟了更新也没有反应。 网上还有说 ......
流氓 权利 行为 Windows 用户

【应用服务 App Service】App Service For Windows 如何挂载Storage Account File Share 示例

问题描述 很早之前,介绍了在 App Service for Linux中挂载 Storage Account共享文件,当时Windows无法实现这个功能。而现在,App Service For Windows也可以挂载Storage Account File Share了。以下内容未演示操作。 # ......
Service 应用服务 示例 App Account

进程优先级及环境变量

Linux进程优先级,环境变量 入门小站 入门小站 2023-03-24 22:35 发表于湖北 收录于合集#Linux739个 入门小站 分享运维技巧及10k+Stars的开源项目 227篇原创内容 公众号 【Linux250个常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。 一 ......
优先级 变量 进程 环境

Linux下的GDB多进程调试

使用GDB调试的时候,GDB默认只能跟踪一个进程,可以在fork函数调用之前,通过指令设置GDB调试工具跟踪父进程或者子进程,默认跟踪父进程。 设置调试父进程或子进程:set follow=fork-mode [parent(默认) | child] 设置调试模式:set detach-on-for ......
进程 Linux GDB

开源内存数据库 DragonflyDB 1.0 正式 GA,可替代 Redis

DragonflyDB 是一个现代化的开源内存数据库,兼容 Redis 和 Memcached API,迁移时无需修改任何代码,可作为两者的替代方案。与传统的内存数据存储相比,DragonflyDB 提供了更高的吞吐量和缓存命中率、更低的尾延迟 (tail-latency),以及便捷的垂直可扩展性。 ......
DragonflyDB 内存 数据库 数据 Redis

windows排查笔记

windows排查流程 一、检查系统账号 1.是否弱口令 2.(1)命令提示符窗口输入lusrmgr.msc查看是否有可疑账号或者d盾查看 (2)cmd里输入query user查看当前会话是否有人远程登陆,logoff “会话ID”可注销 (3)cmd里输入 net localgroup admi ......
windows 笔记

Linux 上使用Systemd 来进程守护Net应用

Systemd Service 的方式,用于在 Linux 系统上管理和运行服务。Systemd 是一个系统和服务管理器,可以自动化和简化 Linux 系统的管理和维护,包括启动、停止和管理后台服务。Systemd Service 是一种用于描述和配置服务的文件格式,通常使用 .service 扩展 ......
进程 Systemd Linux Net

进程管理

1、任务调度进程 crontab cat /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root # For details see man 4 crontabs # Example of job defin ......
进程

对象不支持windows 属性和方法/JQuery专栏之十—窗口控件window的应用及其函数构造

https://blog.csdn.net/qq_42618969/article/details/89145927 问题: 前端报错“对象不支持windows 属性和方法”, 解决: $('#win').window({ })这句话报错,查了下,涉及到EasyUI 中窗体的使用,需要引用easyu ......
控件 函数 属性 对象 windows

关于将Ubuntu18.04降内核后WiFi驱动无法使用

因为实验需要,需要将我原本的Ubuntu内核降到4.15,所以我参考了网上一些降内核的方法,经过一些小问题的解决成功将内核降到4.15.0-47,但是我发现出现了网卡驱动用不了了,包括有线无线都不行,外置的免驱网卡也不行,试了很多方法,几个小时都没解决,直到发现了这篇文章。 ubuntu18.04. ......
内核 Ubuntu 18.04 WiFi 18

windows查看端口解决端口占用

1. 打开命令窗口 2. 输入命令,查找所有允许的端口 netstat -ano 3. 输入端口号查看某个端口被占用情况(这里以10000端口为例),得到该端口的pid netstat -ano | findstr xxxx //xxxx为你要查询的端口号 4. 查看指定 PID 的进程 taskl ......
端口 windows

windows10 安装 统信虚拟机 调试证卡打印机

注意: 1 不能识别USB设备 服务 VMware USB Arbitration Service 要开启 2 USB兼容性选择3.1 3 usb.restrictions.defaultallow参数 False改为True。 找到 找到磁盘文件对应目录下的 UOS.vmx 把 usb.restr ......
证卡 打印机 windows 10

docker 修改sqlserver内存限制

破解docker安装sqlserver内存2g限制 使用docker run之后会发现容器根本跑不起来,使用docker logs <containerid> 查看日志会看到:sqlservr: This program requires a machine with at least 2000 m ......
sqlserver 内存 docker

Windows下解决端口占用

Windows下解决端口占用 为什么要解决端口冲突? 在开发项目过程中项目未正确终止,程序一直在后台运行预设端口被占用,再次启动项目失败。 解决办法 打开终端或者cmd窗口 查出占用端口程序的pid # 假定占用的端口为8888 netstat -aon | findstr 8888 根据pid关闭 ......
端口 Windows

windows 10 设置每天自动关机任务

1.设置系统每天18:30自动待机; 设置系统在每周六和每周日的7:05 自动待机 schtasks /create /tn my-standby /tr rundll32.exe powrprof.dll,SetSuspendState /sc daily /st 18:00 schtasks / ......
任务 windows 10

Python实时更新Windows文件到Linux/unix主机上,并将回车符"\r\n"全部替换成"\n"

为什么要这个脚本 习惯了在Windows上用JetBrain 的 PyCharm 社区版,而社区版没有远程编程的功能,所以用这个脚本实现远程编程。 把脚本的换行符替换掉,是因为\r\n在unix下会让Python脚本拥有执行权限时报错。 具体脚本 需要安装paramiko包 首先将文件的\r\n转换 ......
quot 实时更新 实时 主机 Windows

Windows版的Nginx服务的启动和停止命令重新载入

1.首先保证执行命令的路径,是在Nginx的安装目录的第一层目录下如图1-1 2.启动 start nginx D:\zckj\nginx-1.17.5\nginx-1.17.5>start nginx 3.停止 nginx -s stop/nginx -s quit D:\zckj\nginx-1 ......
命令 Windows Nginx

linux和windows下换行符引起的报错——dos2unix转换

有时候由于有的代码太长,显示的时候看着很不舒服,所以在编写的时候会加上\再换行,这个是转义字符(转义字符还是编译字符??我对这个不是很了解。。。),到时候会把换行符给变成空格(我也不知道这个描述对不对,大概意思就是告诉编辑器我这里不需要换行,你帮我换回来) # 下面这段代码 for i in $(l ......
换行符 dos2unix windows linux 2unix

内网穿透(frp_0.47.0_windows)

下载地址(版本frp_0.47.0_windows_amd64):https://github.com/fatedier/frp/releases 1.配置frps.ini文件并启动(云服务器) [common]#1、这个是你当前的frp服务器ip,默认0.0.0.0就是接受所有来者bind_add ......
windows frp 47

Windows11快捷键大集合+手动给程序添加快捷键

本文收集了170多个windows11上的快捷键,其中有少部分是windows11新添加的。大部分的win10快捷键也适用于win11。这些快捷键涵盖了系统设置、命令行程序执行、Snap布局切换、对话框快速处理等诸多方面,这里收录的是这些分类中最常用的快捷键。 编写博文的过程中,我已验证了其中90% ......
快捷键 大集 手动 Windows 程序

Windows系统远程桌面连接CentOS7

一个是CentOS7系统,一个是Windows10系统 1、用SSH root用户登录Centos主机; 2、检查centos是否装了epel库 执行命令: rpm -qa|grep epel 如果没有就安装: yum install epel-release 3、安装xrdp,执行命令: yum ......
桌面 Windows CentOS7 CentOS 系统

cannot create temp file for here-document: No space left on device(内存爆满)

《磁盘满了导致不能创建临时文件》 首先说明一般内存占满的情况: /tmp目录满了(/tmp/tmp/这个目录下一般存着coredump文件;一般重启会删除;或者3天后会自动清除;但是如果短时间内太多临时文件占满内存时,就需要手动删除/tmp/tmp) /var/log目录满了(存放日志文件,当日志太 ......
here-document document 内存 cannot create

Centos查找、删除僵尸进程

CentOS 1、查找僵尸进程命令: ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' 说明:因为状态为 z或者Z 的进程为僵尸进程,所以我们使用grep抓取stat状态为zZ进程 2、批量干掉僵尸进程命令: ps -A -o stat,ppid,pid,cm ......
僵尸 进程 Centos

Windows11跳过登录微软账户

1、唤出cmd窗口 在设置网络连接页面,按住“Shift”+"F10"键,或“Fn”+“Shift”+"F10"键唤出cmd窗口。 2、执行cmd命令 在命令窗口输入“oobe\bypassnro.cmd”,按“Enter”键执行,等待系统重启。 3、等待系统重启 系统重启后,可以看到在设置网络连接 ......
账户 Windows 11

小白也能搞定!Windows10上CUDA9.0+CUDNN7.0.5的完美安装教程

前言: 为什么要在本地电脑安装 CUDA,CUDA 是什么的,用来做什么?我想,点击标题进来的小伙伴,应该都清楚这些。不管你是用来做什么,或者跟我一样为了跑 Tensorflow 的 Object Detection (目标检测)。 但是我为什么要用 CUDA9,这里版本要特别注意。因为我使用的是 ......
Windows 教程 CUDNN7 CUDA9 CUDNN