ICode9

精准搜索请尝试: 精确搜索
  • Linux性能优化-磁盘I/O是怎么工作的(上)2022-05-12 12:04:17

    文件系统是对存储设备上的文件,进行组织管理的一种机制。而Linux在各种文件系统实现上,又抽象了一层虚拟文件系统VFS,它定义的一组所有文件系统都支持的数据结构和标准接口。 这样,对应用程序来说,只需要跟VFS提供的统一接口交互,而不需要关注文件系统的具体实现;对具体的文件来说,只需要

  • 操作系统整理(文件磁盘)2022-05-11 23:00:08

    4.1文件管理 4.1.1初始文件管理     4.1.2文件的逻辑结构   4.1.3文件目录   4.1.4文件的物理结构     4.1.5文件存储空间管理   4.1.6文件的基本操作   4.1.7文件共享     4.1.8文件保护      4.1.9文件系统的层次结构      4.2磁盘 4.2.1磁盘的结构

  • Windows10换装1T容量M.2固态硬盘【已解决】2022-05-09 09:03:44

    免责声明:以下操作有几率损坏数据,在操作前一定要做好数据备份!!! 最近不知怎么弄的,硬盘一下子就爆满,200G的系统盘经常崩溃。 于是趁着51活动,入手了一块Samsung的980,这块硬盘我在笔记本上也用过,性能还行,速度也够。 机器配置:九代I9 + Z390 AORUS PRO WIFI + 32G海盗船 + 200G(M.2)  

  • 虚拟磁盘格式2:VHD2022-05-06 20:03:26

    参考文档:Virtual Hard Disk Image Format Specification VHD是一种微软支持的虚拟磁盘格式,结构如下图所示 当虚拟磁盘文件大小超过了文件系统文件大小的限制,可以将虚拟磁盘文件分割为多个文件,第一个文件包含磁盘头等,扩展名为.vhd,最后一个文件包含磁盘尾,除第一个文件外,扩展名都以.

  • Linux磁盘和文件系统知识总结2022-05-06 18:34:58

    硬盘操作 为什么要给硬盘分区? 如果你需要在一块硬盘上用到多个文件系统,那么你就需要对硬盘进行分区,以便用不同的分区支持不同的文件系统。(但一个硬盘只能有一个分区表!)反过来说,如果你整块硬盘都用同样的文件系统,那么就可以不对硬盘分区。 Linux服务器硬盘该选择什么分区表? 需要分区

  • dd命令测试linux磁盘读写2022-05-06 16:03:55

    了解两个特殊的设备:(1)/dev/null:回收站、无底洞。(2)/dev/zero:产生字符。 测试磁盘写能力 time dd if=/dev/zero of=/testw.dbf bs=4k count=100000 因为/dev//zero是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会集中在of文件中,of文件只用于写,所以这个命令相当于测试磁

  • linux系统磁盘占用排查2022-05-06 14:31:06

    1.先查看磁盘的使用情况 命令:df -TH root@test:~# df -TH Filesystem Type Size Used Avail Use% Mounted on tmpfs tmpfs 206M 1.3M 204M 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv ext4 41G 20G 20G 51

  • EasyCVR磁盘读写消耗大导致播放卡顿该如何解决?2022-05-06 09:34:04

    EasyCVR可支持GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、Ehome等协议进行接入,分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流,属于综合性较强的智能视频融合管理平台,在视频能力上,EasyCVR可支持视频监控直播、录像、回看、云存储、视频分发、告警、级联等功能。     EasyC

  • 1-数据库索引2022-05-05 00:02:26

    一.什么是索引   索引是mysql的一种数据结构,这种数据结构称之为key,大白话说索引就是一种数据的组织方式   表中的一行行数据按照索引规定的结构组织成了一种树形结构,该树叫B+树 二.为何要用索引   优化查询速度 三.如何正确看待索引 错误的认知   1.软件上线之后,运行了一

  • 如何隐藏资源管理器(计算机)界面误显示的EFI分区?2022-05-02 16:34:33

    我们需要使用diskpart来移除这个误显示的盘符 以管理员身份运行CMD; 运行diskpart命令; list disk 显示所有安装的磁盘; select disk x 选择要操作的磁盘 (图中2号硬盘为系统盘); list volume 显示当前所选磁盘的所有卷信息; select volume x 选择要操作的卷 (图中G盘为要删除

  • JVM-直接内存2022-05-02 10:04:03

    定义 是属于操作系统的内存 常用于NIO操作,用于数据缓冲区 分配回收成本高,但读写性能高 不受JVM内存回收管理 文件读写过程 Java本身并不具有磁盘读写的能力,磁盘读写必须调用操作系统提供的方法。 当切换到内核态(System)时,开始调用操作系统方法读取磁盘文件 首先读取到系统内存

  • esxi在线添加硬盘,系统没有识别到怎么办(重启除外)2022-05-01 14:00:24

    esxi在线添加硬盘,系统没有识别到怎么办(重启除外)  原创 赛里2018-05-17 23:10:12博主文章分类:Linux©著作权 文章标签系统识别硬盘文章分类Linux系统/运维阅读数8022 esxi在线添加虚拟磁盘,fdisk -l没发现,一般情况下重启服务器就可以。但是我服务器不能影响业务,为什么新增磁

  • Linux Centos7 根分区磁盘扩容[详解]2022-04-30 12:35:09

    CentOS7 根分区扩容 [详细过程] 前提 1.如果原来的系统根分区为逻辑卷分区 则可以使用如下的方法 如果不是则不可以 2.如果原来的系统根分区不是逻辑卷分区 则不可以扩展只能再添加挂在磁盘进行相应目录的扩容 添加磁盘 [此处添加一块2G的硬盘] 1.先添加一块磁盘 然后在系

  • 10.1 交换分区扩容和硬盘管理2022-04-30 11:33:31

    1. 交换分区扩容 交换(SWAP)分区是一种通过在硬盘中预先划分一定的空间,然后把内存中暂时不常用的数据临时存放到硬盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计目的是为了解决真实物理内存不足的问题。通俗来讲就是让硬盘帮内存分担压力。   查看当前交换分区大

  • 排查linux服务器磁盘占用大的方法2022-04-29 11:35:20

    日常生活中会出现服务器的磁盘爆满,服务器负载过大的情况,有一种情况就是因为磁盘容量不够导致的。 du : disk usage,是通过搜索文件来计算每个文件的大小然后累加; du搜索到的文件只是一些当前存在的,没有被删除的,他计算的大小就是当前他认为存在的所有文件大小的累加和

  • 《虚拟地址 —— 进程的地址空间概述》2022-04-28 13:03:39

    前言每台计算机都有一些主存用来保存正在执行的程序。在一个非常简单的操作系统中,仅仅有一个应用程序运行在内存中,第二个应用程序必须等待。为了运行第二个应用程序,需要把第一个应用程序移除才能把第二个程序装入内存。这种频繁的装入内存的操作是很没效率的 复杂一些的操作系统会

  • 虚拟机安装 windows server 2008 R22022-04-24 01:32:05

    1.输入系统镜像网址 https://hellowindows.cn/ 2.选择需要安装的镜像 3.打开wm虚拟机 点击文件-新建虚拟机-典型安装 4.选择下载好的虚拟机镜像文件,点击下一步;     5.跳过密钥输入,选择是,进入下一步。       6.为虚拟机命名,并选择存放位置 7.选择虚拟机磁盘容量及磁盘

  • IO队列长度监控脚本(以及iostat命令详解)2022-04-22 23:33:47

        一、磁盘说明 磁盘在系统中负责存储和读取任务,磁盘的处理速度直接影响到了计算机的速度。   二、监控目的 随时掌握IO的使用情况,防止IO瓶颈   三、监控指标 IO队列长度 IO ps(每秒可以读写多少次) 磁盘吞吐量   四、监控命令 1、iostat命令 iostat 主要用于输出磁盘IO 和 C

  • 请分析一条SQL的执行2022-04-22 14:01:06

    前言     最近一直在写《手撕MySQL系列》文章,我发现自己的切入点有一些问题,虽尝试深入探究MySQL中的一些关键特性,但对于MySQL的知识掌握不太能够形成较好的体系化的知识网络。我感到在对全局了解不够清晰的时候,去深究一个知识点往往会事倍功半。所以打算通过这篇文章,分析SQL

  • 如何监测linux磁盘io性能2022-04-22 07:00:22

    到了 Linux 磁盘 I/O 的工作原理,我们了解到 Linux 存储系统 I/O 栈由文件系统层(file system layer)、通用块层( general block layer)和设备层(device layer)构成。 其中,通用块层是 Linux 磁盘 I/O 的核心。向上,它为访问文件系统和应用程序的块设备提供了标准接口;向下,它将各种异构磁盘

  • U盘写保护问题2022-04-21 18:31:33

    U盘低级格式化-恢复出厂设置   按Win+R打开运行,输入:Diskpart,点击确定;在命令提示符中输入:list disk 按回车,选择需要修改的磁盘; 注:这里一定要注意,选择的是你要操作的U盘,千万别选到硬盘。如下图 这里显示的是磁盘2,然后输入:select disk 2回车选择磁盘2; 再输入:clean按回车(Enter

  • 【面试普通人VS高手系列】b树和b+树的理解2022-04-20 16:32:56

    数据结构与算法问题,困扰了无数的小伙伴。 很多小伙伴对数据结构与算法的认知有一个误区,认为工作中没有用到,为什么面试要问,问了能解决实际问题? 图灵奖获得者: Niklaus Wirth 说过: 程序=数据结构+算法, 也就说我们无时无刻都在和数据结构打交道。 只是作为Java开发,由于技术体系的成熟

  • Linux 常用系统性能测试命令2022-04-19 17:36:58

    Linux 常用系统性能测试命令 此文档基于CentOS7编写。 一、CPU 1.top命令 [root@localhost ~]# top 第1行:系统时间、运行时间、登录终端数、系统负载(3个数值分别为1分钟、5分钟、15分钟内的平均值)。 第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进

  • MySQL索引原理2022-04-19 14:33:33

    索引目的 索引的目的在于提高查询效率,可以类比字典索引。 索引原理 通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件 数据库实现比较复杂,数据保存在磁盘上,而为了提高性能,每次又可以把部分数据读入内存来计算,因为访问磁盘的成本大概是访问

  • mysql删除数据还占用硬盘空间2022-04-19 11:32:56

    我碰到这么个情况,废话不多说。 针对20亿数据,用了TRUNCATE 命令来快速清除数据(针对大量数据会有,如果是几G的SQL文件,不会产生碎片)。 后面会产生一些bin缓存(删除后,发现磁盘只少一半,(delete语句删除后,实际在磁盘并没有删除,只作为一个标记,把缓存手动删除后,才算真正的删除)) 找到安装MySQL

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有