E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux应用故障排查
Linux的Signal及Singal处理(SIGQUIT SIGKILL SIGBUS等)
Linux的Signal及Singal处理(SIGQUITSIGKILLSIGBUS等)关于在
Linux应用
程序调试中,应用程序异常退出,或收到若干信号后程序退出,该如何排错呢?本文尝试提供一点思路.
liuzheng081
·
2020-07-11 11:36
Linux下hugetlbpage使用详解
就
Linux应用
程序而言,使用的都是虚拟地址,当应用程序读写一个指定的虚拟地址时,内存管理单元会自动进行虚拟地址到物理地址的转换。
iteye_1032
·
2020-07-11 08:05
Linux/Unix
Linux字符设备驱动程序开发
本文摘取自韦东山老师的《嵌入式
Linux应用
开发完全手册》字符设备驱动程序开发字符设备驱动程序中重要的数据结构和函数Linux操作系统将所有的设备(而不仅是存储器里的文件)都看成文件,以操作文件的方式访问设备
饕餮的阿周
·
2020-07-10 22:54
Linux
Flutter 开始支持构建 Linux 桌面应用,Snap 格式却惹质疑
现在,开发者可以通过SnapStore(
Linux应用
程序商店)来分发自己的应用。Flutter由谷歌打造,起初用于创建跨平台移动应用。
itwriter
·
2020-07-10 21:00
Linux简介与安装
文章目录Linux简介Linux简介开源软件简介
Linux应用
领域Linux与Windows的不同Linxu字符界面的优势Linux系统安装虚拟机安装VMware的特点:建议配置虚拟机的使用2.虚拟机硬件设置
小小工匠
·
2020-07-10 20:04
【系统运维-Linux】
Linux手札
【运筹帷幄】网站打开慢
故障排查
思路
文章目录前言网站访问流程(故事版)如何排查问题如果客户说访问web网站慢如果你访问网站发现的确访问速度很慢,这时候你需要排查网站慢的原因1)检查网站服务器是否异常2)检查与网站相关联的服务是否异常3)使用chrome浏览器开发者工具排查网站打开慢的情况其他可能的原因总结大家好,我是高胜寒,本文是【运筹帷幄】系列的的第1讲,【运筹帷幄】系列主要讨论在公司中经常遇到的那些棘手问题,带你一起打怪升级,系
高胜寒|职场引路人
·
2020-07-10 20:40
运筹帷幄
网站访问慢
网站打不开
数据库访问慢
如何利用秒级监控进行mongodb
故障排查
在我们平时的数据库使用当中,监控系统,作为排查故障,告警故障的重要辅助系统,对dba、运维、业务开发同学进行问题诊断、排查、分析有着重要的作用。并且一个监控系统的好坏,也很大程度上影响了能否精确的定位故障,以及是否能正确进行问题修复,避免下一次的故障。而监控粒度、监控指标完整性、监控实时性是评价一个监控的三个重要因素。在监控粒度上,目前很多的系统都只能做到分钟级监控,或者半分钟级监控。这样一个监控
weixin_34226706
·
2020-07-10 19:23
第十三课 SOLIDITY语法难点解析及
故障排查
1.编辑器说明(1)推荐编辑器目前尝试Solidity编程的最好的方式是使用Remix(需要时间加载,请耐心等待)。Remix是一个基于Web的IDE,它可以让你编写Solidity智能合约,然后部署并运行该智能合约。如果外网不能访问,可以访问欧阳哥哥搭建的REMIX编辑器(2)VisualStudioExtensionMicrosoftVisualStudio的Solidity插件,包含Soli
笔名辉哥
·
2020-07-10 18:08
区块链入门
区块链入门
Linux常见命令使用及
故障排查
目录一、生产环境服务器变慢,诊断思路和性能评估谈谈1、整机:top——看CPU和内存2、CPU:vmstat3、内存:free4、硬盘:df5、磁盘IO:iostat6、网络IO:ifstat二、假如生产环境出现CPU占用过高,请谈谈你的分析思路和定位1、先用top命令找出CPU占比最高的22、ps-ef或者jps进一步定位,得知是怎样一个后台程序3、定位到具体线程或者代码4、将需要的线程ID转化
知更鸟女孩
·
2020-07-10 17:13
java面试题
小知识总结
线上Linux服务器优化--系统调优
一、Linux
故障排查
思路1、重视报错提示信息每个错误的出现,都是给出错误提示信息,一般情况下这个提示基本定位了问题的所在。因此一定要重视这个报错信息,如果对这些错误信息视而不见,问题永远得不到解决。
流一恩典
·
2020-07-10 16:47
超详细,超简洁,超好玩的Linux 安装及管理实验
这里写目录标题一、
Linux应用
程序基础1.应用程序与系统命令的关系2.典型应用程序的目录结构3.常见的软件包封装类型二、RPM软件包管理工具1.Red-HatPackageManager2.RPM软件包
吉吉大国王
·
2020-07-10 15:21
理论:Linux安装及管理程序
目录一、
Linux应用
程序基础1-1应用程序与系统命令的关系二、
Linux应用
程序基础1-2典型应用程序的目录结构三、
Linux应用
程序基础1-3常见的软件包封装类型四、RPM包管理工具五、rpm命令的格式六
s IT小白
·
2020-07-10 15:44
Linux
linux
服务器
Linux安装管理及程 超详细! 一看就会!
Linux及管理程序一、
Linux应用
程序基础1.1、应用程序与系统命令的关系1.2、典型应用程序的目录结构1.3、常见的软件包封装类型二、RPM软件包管理工具三、rpm命令的格式四、查询RPM软件包信息五
EAsonTX
·
2020-07-10 15:13
Linux
Linux
MongoDB 常用
故障排查
工具
MongoDB常用
故障排查
工具1.profileprofilinglevels:0,关闭profile;1,只抓取slow查询;2,抓取所有数据。
dida4700
·
2020-07-10 15:25
HP M154nw彩色打印机 打印WORD
故障排查
过程
HPM154nw彩色打印机打印WORD
故障排查
过程问题描述:用户打印某WORD文档(文档主要内容为文字及图片),打印失败,且WORD呈现无响应假死状态,更换公司其他电脑均出现该问题,office与WPS
zt19820204
·
2020-07-10 14:31
HP彩色打印机
WORD打印假死
图片打印假死
OFFICE办公相关
Linux 进程线程查看
《线上linux系统
故障排查
之一:CPU使用率过高》《线上linux系统
故障排查
之二:内存占用过高》一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。
yisun123456
·
2020-07-10 13:02
linux
一文详解所有线上
故障排查
方法
原文:https://fredal.xin/java-error-check线上故障主要会包括CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如jstack、jmap等工具也是不囿于一个方面的问题的,基本上出问题就是df、free、top三连,然后依次jstack、jmap伺候,具体问题具体分析即可。CPU一般来讲我们首先会
叶落香
·
2020-07-10 13:14
全网最火! 阿里 P6 级,廖雪峰的「全栈架构师」开讲了
1.对接阿里云盾,解决人机验证问题2.使用阿里云容器,部署应用3.对接阿里云Node.js性能平台,提供性能监控、安全提醒、
故障排查
、性能优化等服务的整体性
吴小胖本胖
·
2020-07-10 13:57
拿不到offer退全款 | 廖雪峰的“Web 全栈架构师”开班了!
1.对接阿里云盾,解决人机验证问题2.使用阿里云容器,部署应用3.对接阿里云Node.js性能平台,提供性能监控、安全提醒、
故障排查
、性能优化等服务的整体性
业余草
·
2020-07-10 13:54
JAVA线上
故障排查
全套路
线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如jstack、jmap等工具也是不囿于一个方面的问题的,基本上出问题就是df、free、top三连,然后依次jstack、jmap伺候,具体问题具体分析即可。CPU一般来讲我们首先会排查cpu方面的问题。cpu异常往往还是比较好定位的。原因包括业务逻辑问题(
啊里斯本丶
·
2020-07-10 11:14
记一次超万亿规模的hadoop NameNode性能
故障排查
过程
近日客户反馈录信数据库LSQL突然性能变差,之前秒级响应的数据查询与检索,现在却总是在“转圈”,卡住不动了。因为是突然发生的现象,现场先排除了业务变动,并未发现问题。作为数据库厂家,我立马奔赴现场,万亿级别大项目不敢小觑。先来介绍一下该平台架构,底层采用hadoop进行分布式存储,中间数据库采用的录信lsql,数据实时导入采用kafka进行。每天的数据规模是500亿,数据存储周期为90天,一共有4
么么惠
·
2020-07-10 11:42
分布式存储
使用strace工具
故障排查
的5种简单方法
strace是一个非常简单的工具,用来跟踪可执行程序的系统调用(systemcall)。最简单的使用是,它追踪可行程序运行时的整个生命周期,输出每一个系统调用的名字,参数和返回值。但是它还可以做更多的事情:它可以基于系统调用或者系统调用组来过滤它可以通过计算制定系统调用的次数,花费的时间以及成功和失败的次数来描述系统调用的使用它可以追踪发送给进程的信号(signal)它可以通过进程id(pid)号
weixin_34112030
·
2020-07-10 08:44
Node.js 应用
故障排查
手册 —— 利用 CPU 分析调优吞吐量 ...
楔子在我们想要新上线一个Node.js应用之前,尤其是技术栈切换的第一个Node.js应用,由于担心其在线上的吞吐量表现,肯定会想要进行性能压测,以便对其在当前的集群规模下能抗住多少流量有一个预估。本案例实际上正是在这样的一个场景下,我们想要上线Node.js技术栈来做前后端分离,那么刨开后端服务的响应QPS,纯使用Node.js进行的模板渲染能有怎么样的表现,这是大家非常关心的问题。本书首发在G
weixin_33860722
·
2020-07-10 07:53
DPDK编译及使用
DPDK2.1Git安装2.2下载源码压缩包编译2.3.dpdk编译后无igb_uio.ko或安装InsertIGBUIOmodule失败3DPDK加载绑定3.1载入用户态驱动3.2驱动绑定网卡3.3绑定网卡
故障排查
及开启
Turbock
·
2020-07-10 03:25
SDN/NFV
linux应用
调试方法合集-韦东山-专题视频课程
linux应用
调试方法合集—2456人已学习课程介绍用的多的应用调试方法是strace课程收益了解并会使用其中一种方法讲师介绍韦东山更多讲师课程2003年毕业于中国科学技术大学,电子专业、软件专业双学位
韦东山
·
2020-07-10 03:43
视频教程
调试
应用
内核驱动
驱动/内核开发
硬件/嵌入式
搭建嵌入式
linux应用
程序调试环境
使用gdb搭建嵌入式Linux调试环境,使用网络与开发板通信,调试应用程序一、下载gdb源码下载地址:ftp://ftp.gnu.org/gnu/gdb/我使用的版本为:gdb-7.7.1.tar.gz二、编译gdbclient(1)tarxvzfgdb-7.7.1.tar.gz(2)./configure--target=arm-linux--prefix=/home/shirf/my_expl
大飞品树莓
·
2020-07-10 02:31
linux
从零开始之应用发开、
linux应用
(一、应用调试之strace)
strace是个功能强大的Linux调试分析诊断工具,可用于跟踪程序执行时进程系统调用(systemcall)和所接收的信号,尤其是针对源码不可读或源码无法再编译的程序。在Linux系统中,用户程序运行在一个沙箱(sandbox)里,用户进程不能直接访问计算机硬件设备。当进程需要访问硬件设备(如读取磁盘文件或接收网络数据等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strac
to_run_away
·
2020-07-09 21:50
从零开始系列
从零开始学linux驱动
生产docker run 卡住没反应
故障排查
思路
参考文献:dockerrunhangs问题排查记录https://www.cnblogs.com/edenlong/p/10972876.html阿里巴巴Kubernetes集群问题排查思路和方法https://www.infoq.cn/article/t_ZQeWjJLGWGT8BmmiU41.首先确认dockerversion一致2.查看/var/log/message日志报错如下Themax
qq_道可道
·
2020-07-09 21:38
K8S
嵌入式linux中使用 DHCP功能描述 (2011-03-15 12:14:24)
嵌入式linux中使用DHCP功能描述(2011-03-1512:14:24)转载▼标签:linuxdhcpudhcpcudhcpdbusybox杂谈分类:ARM9261
linux应用
笔记集busybox
mirkerson
·
2020-07-09 20:31
Linux
嵌入式
Linux应用
崩溃调试-难以追踪的栈信息
在进行嵌入式
Linux应用
程序开发时,经常会用到gdb对崩溃日志进行分析,一般情况下,可以直接定位到崩溃的位置。
奔跑的码仔
·
2020-07-09 19:28
Linux
ARM-linux
embedded
development
linux 应用调试
1.背景linux系统广泛应用于服务器端和客户端(如android),因而大部分程序都是
linux应用
程序;应用程序的生命周期包括:需求分析,概要设计,编码实现,调试维护.其中第四阶段的耗时最长,因而熟悉
futurezone
·
2020-07-09 16:15
linux
在
Linux应用
程序中打印函数调用栈
在Linux中打印函数调用栈要求在Linux系统的应用程序中写一个函数print_stackframe(),用于获取当前位置的函数调用栈信息方法execinfo.h库下的函数backtrace可以得到当前线程的函数调用栈指针和调用栈深度,backtrace_symbols可以将调用栈指针转化为字符串信息。详见Backtraces或在Linux命令行运行命令manbacktrace.测试平台Linu
da_kao_la
·
2020-07-09 15:57
Linux
使用strace工具
故障排查
的5种简单方法
strace是一个非常简单的工具,用来跟踪可执行程序的系统调用(systemcall)。最简单的使用是,它追踪可行程序运行时的整个生命周期,输出每一个系统调用的名字,参数和返回值。但是它还可以做更多的事情:它可以基于系统调用或者系统调用组来过滤它可以通过计算制定系统调用的次数,花费的时间以及成功和失败的次数来描述系统调用的使用它可以追踪发送给进程的信号(signal)它可以通过进程id(pid)号
天天向上_好好学习
·
2020-07-09 14:57
fix
bug
使用strace工具
故障排查
的5种简单方法
本文源自5simplewaystotroubleshootusingstrace,我做了一些摘译。strace是一个非常简单的工具,用来跟踪可执行程序的系统调用(systemcall)。最简单的使用是,它追踪可行程序运行时的整个生命周期,输出每一个系统调用的名字,参数和返回值。但是它还可以做更多的事情:它可以基于系统调用或者系统调用组来过滤它可以通过计算制定系统调用的次数,花费的时间以及成功和失败
afeiqiang
·
2020-07-09 13:20
linux
linux应用
调试
其中说通过编辑/etc/security/limits.conf文件可以实现ulimit的值设定,测试了nofile后的确可行,但是写入了*softcoreunlimited*hardcoreunlimited重新登陆却没有效果//psbyzc,我到这里就有效果了[root@localhost~]#ulimit-acorefilesize(blocks,-c)0通过研究,发现/etc/profil
Code_My_Life
·
2020-07-09 10:26
Node.js 应用
故障排查
手册 —— 类死循环导致进程阻塞 ...
楔子在实践篇一中我们看到了两个表象都是和CPU相关的生产问题,它们基本也是我们在线上可能遇到的这一类问题的典型案例,而实际上这两个案例也存在一个共同点:我们可以通过Node.js性能平台导出进程对应的CPUProfile信息来进行分析定位问题,但是实际在线上的一些极端情况下,我们遇到的故障是没有办法通过轻量的V8引擎暴露的CPUProfile接口(仅部分定制的AliNoderuntime版本支持,
weixin_34232363
·
2020-07-09 09:49
linux强大的调试工具strace
使用strace工具
故障排查
的5种简单方法作者:Linux|系统管理|WEB开发来源:Linux|系统管理|WEB开发时间:2012-01-2413:46:18人气:600评论:0标签:stracestrace
oneyearlater
·
2020-07-09 07:58
Java程序线上
故障排查
Java程序线上
故障排查
目录一、Linux内存和cpu网络磁盘/proc文件系统二、JVMJava堆和垃圾收集器gc日志分析JVMTI介绍Attach机制java自带工具三、三方工具jprofilearthas
深圳市康帕科技有限公司
·
2020-07-09 05:46
java技术
每个人都会讲的Linux简介(小白重学Linux《一》)
每个人都会讲的Linux简介(小白重学Linux《一》)Linux简介1.Linux发行版2.
Linux应用
领域3.LinuxVSWindows4.总结Linux简介Linux英文解释为LinuxisnotUnixLinux
白茶-清欢
·
2020-07-09 05:03
Linux
配置开发支持高并发TCP连接的
Linux应用
程序全攻略
1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制:[speng@as4~]$ulimit-n1024这
Mr_Dawid
·
2020-07-09 04:19
linux内核编程
数据库管理员-DBA-高级
3、数据库性能调优、
故障排查
。4、数据库版本升级,数据迁移。5、OGG部署,表初始化,进程状态排除查、进程abend处理。岗位要求:1、计算机相关专业本科,高
陆山右
·
2020-07-08 20:02
DBA
kubernetes flannel 网卡绑定错误,
故障排查
kubernetes新加了个node,状态Ready,但调度过去的任务,都执行异常查看异常节点日志`Erroraddingnetwork:openrun/flannel/subnet.envnosuchfileordirectory`flannel有问题环境里flannel也是在容器里启动的,查看flannel,果然新节点的flannel服务没有起来kbsgetpodskube-flannel-d
weixin_30326741
·
2020-07-08 13:53
TCP连接的状态详解以及
故障排查
我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助。(总结网络上的内容)1、TCP状态linux查看tcp的状态命令:1)、netstat-nat查看TCP各个状态的数量2)、lsof-i:port可以检测到打开套接字的状况3)、sar-nSOCK查看tcp创建的连接数4)、tcpdump-ianytcpport9000对tcp端口为9000的进行抓包LISTENING:侦听来自远
san.hang
·
2020-07-08 13:57
嵌入式Linux下BOA网页服务器的移植
*************************************************************************作者:EasyWave时间:2014.09.28类别:
Linux
wang-bob
·
2020-07-08 12:34
Linux应用
Router/AP
尚硅谷-Linux-经典升级 学习笔记
尚硅谷-Linux-经典升级学习笔记学习地址:B站av20303002up:尚硅谷官方讲师:韩顺平【目录】【学习方向】【
Linux应用
领域】【Linux基础篇】【基础篇Linux的目录结构】【Linux
遇见你我看到光
·
2020-07-08 02:00
其他笔记
《我的Linux成长之路(三)------软件安装及rpm/yum命令管理软件包和源代码包管理》
文章目录Linux中的应用程序rpm管理软件包yum命令管理软件源代码包的管理Linux中的应用程序这部分内容大家喜欢的话可以百度多进行了解下大家可以看下百度百科介绍Linux简单记一下自己学习的
Linux
小远_Hzy
·
2020-07-08 01:24
Linux运维
Java虚拟机参数配置
在虚拟机运行的过程中,如果可以跟踪系统的运行状态,那么对于问题的
故障排查
会有一定的帮助,为此,在虚拟机提供了一些跟踪系统状态的参数,使用给定的参数执行Java虚拟机,就可以在系统运行时打印相关日志,用于分析实际问题
JavaAlliance
·
2020-07-08 00:56
jvm学习
JVM 虚拟机参数配置(三)
虚拟机参数在虚拟机运行的过程中,如果可以跟踪系统的运行状态,那么对于问题的
故障排查
会有一定的帮助,为此,虚拟机提供了一些跟踪系统状态的参数,使用给顶的参数执行java虚拟机,就可以在系统运行时打印相关日志
Arog
·
2020-07-07 21:05
jvm
Linux应用
程序开发
Abstract我的
Linux应用
程序开发笔记,从这里开始我的Linux开发之旅。TableofContents1.C语言基础1.1.数据类型1.2.关键字1.3.变量等级1.
phiex
·
2020-07-07 18:06
在Linux成长的历程
nuc977
linux应用
helloworld
我是在windows下写的helloworld.c文件#includeintmain(){printf("helloworld\r\n");printf("nuc977linux3.1.x\r\n");return0;}用ftp软件传到ubuntu在ubuntu下打开terminal到helloworld.c文件目录下arm-linux-gcchelloworld.c-ohelloworld打开开
oshan2012
·
2020-07-07 18:47
NUC977
Linux
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他