sar

Speckle ( Lee Filter) in Python

喜你入骨 提交于 2021-01-21 07:26:08
问题 I am trying to do speckle noise removal in satellite SAR image.I am not getting any package which does speckle noise removal in SAR image. I have tried pyradar but it works with python 2.7 and I am working on Anaconda with python 3.5 on windows. Also Rsgislib is available but it is on Linux. Joseph meiring has also given a Lee filter code on github but it fails to work. : https://github.com/reptillicus/LeeFilter Kindly, can anyone share the python script for Speckle Filter or how to proceed

系统性能监控工具

主宰稳场 提交于 2020-03-16 23:00:39
iftop  -n  查看你网卡IP 网络流量排名 iotop    查看进程磁盘IO 占用排名 lscpu    查看cpu 核数等信息 nethogs   进程流量排名 vmstat  1  10 iostat  1  10 mpstat top    M/P/1  按内存/cpu排序,查看多核cpu数据 netstat nmon  二进制文件,下载安装即可。做详细报表用到 sar 实时查看当前系统性能指标 sar -n DEV 1 2    查看网卡实时流量,每秒显示一次,总共显示2次 sar -q   1 5       查看系统负载 sar -b   1 5       查看磁盘读写       网络监控工具 smokeping  支持分布式,可以在多节点部署agent 同时ping 一个地址统一收集数据展示绘图 来源: https://www.cnblogs.com/fanggege/p/10590757.html

sar 找出系统瓶颈的利器

▼魔方 西西 提交于 2020-03-04 07:01:56
sar是System Activity Reporter(系统活动情况报告)的缩写。sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据;取样数据和分析的结果都可以存入文件,所需的负载很小。sar是目前Linux上最为全面的系统性能分析工具之一,可以从14个大方面对系统的活动进行报告,包括文件的读写情况、系统调用的使用情况、串口、CPU效率、内存使用状况、进程活动及IPC有关的活动等,使用也是较为复杂。 sar是查看操作系统报告指标的各种工具中,最为普遍和方便的;它有两种用法; 追溯过去的统计数据(默认) 周期性的查看当前数据 12.1. 追溯过去的统计数据 默认情况下,sar从最近的0点0分开始显示数据;如果想继续查看一天前的报告;可以查看保存在/var/log/sysstat/下的sa日志; 使用sar工具查看: $sar -f /var/log/sysstat/sa28 \| head sar -r -f /var/log/sysstat/sa28 12.2. 查看CPU使用率 sar -u : 默认情况下显示的cpu使用率等信息就是sar -u; 可以看到这台机器使用了虚拟化技术,有相应的时间消耗; 各列的指标分别是: %user 用户模式下消耗的CPU时间的比例; %nice

SAR指标配合阶段高低价的量化交易策略

半城伤御伤魂 提交于 2020-03-02 18:27:43
SAR指标 抛物线SAR指标试图通过突出资产移动的方向以及提供进入和退出点来为交易者提供优势。在本文中,我们将介绍该指标的基础知识,并向您展示如何将其纳入您的量化交易策略。我们还将看一下该指标的一些缺点。 关键要点 由J. Welles Wilder Jr.开发的抛物线SAR指标被交易者用来确定趋势方向和潜在的价格反转。使用“SAR”技术指标的追踪止损和价格反转定义方法,以识别合适的开仓和平仓点。抛物线SAR指标在图表上显示为一系列的点,这些点不是高于就是低于要交易的资产价格,具体取决于价格移动的方向。 当价格是向上趋势时,点位于价格下方,当向下趋势时,点位于价格上方。 SAR指标用于交易 抛物线SAR是一种技术分析指标,用于确定资产的价格方向,并引起对价格方向变化的关注。抛物线SAR有时被称为“停止和反转系统”,由相对强弱指数(RSI)的创造者J. Welles Wilder Jr.开发。 在图表上,指标显示为位于价格条上方或下方的一系列点。低于价格的点被认为是一个看涨信号。相反,高于价格的点用于说明空头处于可控状态,且量能可能保持下降。当这些点翻转时,表明价格方向的潜在变化正在进行中。例如,如果点高于价格,当这些点反转到低于价格时,它可能表示价格将进一步上涨。 随着交易标的价格的上涨,点数也将上升,首先是缓慢增长,然后加速并随着趋势更加的快速。随着趋势的发展

vmstat,iostat,sar命令详解

折月煮酒 提交于 2020-02-27 13:38:46
Procs   r: 等待运行的进程数 b: 处在非中断睡眠状态的进程数 w: 被交换出去的可运行的进程数。此数由 linux 计算得出,但 linux 并不耗尽交换空间   Memory   swpd: 虚拟内存使用情况,单位:KB   free: 空闲的内存,单位KB   buff: 被用来做为缓存的内存数,单位:KB   Swap   si: 从磁盘交换到内存的交换页数量,单位:KB/秒   so: 从内存交换到磁盘的交换页数量,单位:KB/秒   IO   bi: 发送到块设备的块数,单位:块/秒   bo: 从块设备接收到的块数,单位:块/秒   System   in: 每秒的中断数,包括时钟中断   cs: 每秒的环境(上下文)切换次数   CPU   按 CPU 的总使用百分比来显示   us: CPU 使用时间   sy: CPU 系统使用时间   id: 闲置时间   准测   r<5,b≈0,   如果fre<minfree,将会出现连续不断的页面调度,将导致系统性能问题。   对于page列,re,pi,po,cy维持于比较稳定的状态,PI率不超过5,如果有pagin发生,那么关联页面必须先进行pageout在内存相对紧张的环境下pagein会强制对不同的页面进行steal操作。如果系统正在读一个大批的永久页面,你也许可以看到po和pi列会出现不一致的增长

Linux服务器性能评估

随声附和 提交于 2020-02-24 09:57:58
一、影响 Linux服务器性能的因素 1. 操作系统级 CPU 内存 磁盘 I/O带宽 网络 I/O带宽 2. 程序应用级 二、系统性能评估标准 影响性能因素 影响性能因素 评判标准 好 坏 糟糕 CPU user% + sys%< 70% user% + sys%= 85% user% + sys% >=90% 内存 Swap In(si)=0Swap Out(so)=0 Per CPU with 10 page/s More Swap In & Swap Out 磁盘 iowait % < 20% iowait % =35% iowait % >= 50% 其中: %user:表示CPU处在用户模式下的时间百分比。 %sys:表示CPU处在系统模式下的时间百分比。 %iowait:表示CPU等待输入输出完成时间的百分比。 swap in:即si,表示虚拟内存的页导入,即从SWAP DISK交换到RAM swap out:即so,表示虚拟内存的页导出,即从RAM交换到SWAP DISK。 三、系统性能分析工具 1.常用系统命令 Vmstat、sar、iostat、netstat、free、ps、top等 2.常用组合方式 • 用vmstat、sar、iostat检测是否是CPU瓶颈 • 用free、vmstat检测是否是内存瓶颈 • 用iostat检测是否是磁盘I/O瓶颈 •

Linux服务器优化

风格不统一 提交于 2020-02-19 16:33:25
1 cpu性能查看 1、查看物理cpu个数: cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l 2、查看每个物理cpu中的core个数: cat /proc/cpuinfo | grep "cpu cores" | wc -l 3、逻辑cpu的个数: cat /proc/cpuinfo | grep "processor" | wc -l 物理cpu个数*核数=逻辑cpu个数(不支持超线程技术的情况下) 1.2 内存查看 1、查看内存使用情况: #free -m total used free shared buffers cached Mem: 3949 2519 1430 0 189 1619 -/+ buffers/cache: 710 3239 Swap: 3576 0 3576 total:内存总数 used:已经使用的内存数 free:空闲内存数 shared:多个进程共享的内存总额 buffers/cache:(已用)的内存数,即used-buffers-cached buffers/cache:(可用)的内存数,即free+buffers+cached Buffer Cache用于针对磁盘块的读写; Page Cache用于针对文件inode的读写,这些Cache能有效地缩短I/O系统调用的时间

SAR停损指标

廉价感情. 提交于 2020-02-11 08:48:06
SAR指标又叫抛物线指标或停损转向操作点指标,其全称叫“Stop and Reverse,缩写SAR”,是由美国 技术分析 大师威尔斯-威尔德(Wells Wilder)所创造的,是一种简单易学、比较准确的中短期技术分析工具。 从SAR指标英文全称知道它有两层含义。 一是“stop”,即停损、 止损 之意,这就要求投资者在买卖某个股票 SAR指标 之前,先要设定一个止损价位,以减少投资风险。而这个止损价位也不是一直不变的,它是随着 股价 的波动止损位也要不断的随之调整。如何既可以有效地控制住潜在的风险,又不会错失赚取更大收益的机会,是每个投资者所追求的目标。但是股市情况变幻莫测,而且不同的股票不同时期的走势又各不相同,如果 止损 位设的过高,就可能出现股票在其调整回落时卖出,而卖出的股票却从此展开一轮新的升势,错失了赚取更大利润的机会,反之,止损位定的过低,就根本起不到控制风险的作用。因此,如何准确地设定止损位是各种 技术分析 理论和指标所阐述的目的,而SAR指标在这方面有其独到的功能。 [3] SAR指标的英文全称的第二层含义是“Reverse”,即反转、反向操作之意,这要求投资者在决定投资股票前先设定个止损位,当价格达到止损价位时,投资者不仅要对前期买入的股票进行 平仓 ,而且在平仓的同时可以进行反向 做空 操作,以谋求收益的最大化。这种方法在有做空机制的证券市场可以操作

oracle监控参数

老子叫甜甜 提交于 2020-02-04 12:25:53
Sar –u 检查CPU的繁忙程度 列 说明 Usr 用户模式下cpu运行所占的百分比 Sys 系统模式下cpu运行所占的百分比 Wio 因为有进程等待块I/O而使cpu处于闲置状态所占百分比 Idle Cpu为闲置状态所占百分比 sar –u 10 8 第一个数字展示二次相邻的sar读取之间隔了多少秒,第二数字是打算好了让sar运行的次数。 较低的idel时间可能说明有些进程正消耗大量的cpu时间,或是说明cpu的处理能力不足。请使用ps或是top命令去找出cpu密集型的作业吧 写得很差,需要大量磁盘访问的查询,同样能够消耗大量的cpu资源 值得关注wio返回的高额数值与cpu的沉重负荷 展示的高额wio,即io等待时间,表明有磁盘争用的问题。可以用iostate命令来准确定位磁盘争用究竟发生在哪里 需要检查输出结果 较低的cpu空闲时间值 高比例的io等待时间 或是用wio>10来判断 Sys>15的瓶颈,这表明交换,调页或备份可能造成了瓶颈 异常高的usr 这可能是由于没有好好的给应用程序调过优,或是由于过度使用了cpu Sar –d命令找出i 大专栏 oracle监控参数 o问题 需要注意 Busy大于50%的设备 如果avwait大于avserv 不均衡的磁盘io负载 Busy和avque取值高表明存在着磁盘io瓶颈。 Sar –d 5 2

linux服务器性能查看

谁说胖子不能爱 提交于 2020-01-29 09:00:45
1.1 cpu性能查看 1、查看物理cpu个数: cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2、查看每个物理cpu中的core个数: cat /proc/cpuinfo |grep "cpu cores"|wc -l 3、逻辑cpu的个数: cat /proc/cpuinfo |grep "processor"|wc -l 物理cpu个数*核数=逻辑cpu个数(不支持超线程技术的情况下) 1.2 内存查看 1、查看内存使用情况: #free -m total used free shared buffers cachedMem: 3949 2519 1430 0 189 1619-/+ buffers/cache: 710 3239Swap: 3576 0 3576total:内存总数 used:已经使用的内存数 free:空闲内存数 shared:多个进程共享的内存总额 - buffers/cache:(已用)的内存数,即used-buffers-cached + buffers/cache:(可用)的内存数,即free+buffers+cached Buffer Cache用于针对磁盘块的读写; Page Cache用于针对文件inode的读写,这些Cache能有效地缩短I/O系统调用的时间。