• 实战: 如何掌握Oracle和业务IO知识
    今天,笔者打算梳理下Oracle架构相关的知识,让读者快速全面掌握Oracle和大数据领域知识。Oracle系统结构由内存结构、物理和逻辑结构等几个部分组成。综上所述,Oracle数据库各文件的I/O特点总结如下。Oracle ASM配置建议 ASM是Oracle 10g引入的新特性,在Oracle 11g中进一步强化。AU是ASM磁盘组的最小存储单位,默认值1M,对于顺序大IO业务,Oracle建议AU大小为4M,此时应将操作系统I/O设置为最大。Oracle临时表空间主要用来做查询和存放一些缓冲区数据,对查询的中间结果进行排序。存储配置建议 Oracle ASM Diskgroup建议使用多个LUN,能提高硬盘利用率和加大带宽。
  • 中国的网盘为什么这么慢?
    为什么成本这么高?数据中心为了提供云存储服务,需要向联通、电信这样的宽带运营商缴费约 10 万元/Gb/月的专线接入费用。按中国数据中心的平均出口带宽 332Gb 来计算,每年还得交 4 亿的网费。高昂的运营成本让中国的网盘服务在 2016 年纷纷倒闭,而活下来的网盘产品,都有着不菲的价格。今天的网盘主要有两种收费模式,购买空间和购买会员。本文授权转载自「回形针 PaperClip」,原文标题《视频文稿》文中图片均来自该文稿对应视频《中国的网盘为什么这么难用 | 回形针》编辑:Panda免费但限速网盘 vs 收费能保证一定速度的网盘,你选择哪个?中国网盘是真的慢
  • Linux 系统故障修复和修复技巧
    我发现Linux系统在启动过程中会出现一些故障,导致系统无法正常启动,我在这里写了几个应用单用户模式、GRUB命令操作、Linux救援模式的故障修复案例帮助大家了解此类问题的解决。在单用户模式中,Linux引导进入根shell,网络被禁用,只有少数进程运行。这是很多初学Linux的用户在修改GRUB设置时很容易犯的错误,出现此黑屏提示时注意观察报错信息,即可针对性修复。增加对GRUB引导以及Linux系统引导知识的了解将对此类故障排除大有帮助。
  • Linux 系统启动故障排查和修复技巧
    这是很多初学Linux的用户在修改GRUB设置时很容易犯的错误,出现此黑屏提示时注意观察报错信息,即可针对性修复。增加对GRUB引导以及Linux系统引导知识的了解将对此类故障排除大有帮助。(三)Linux救援模式应用当系统连单用户模式都无法进入时或出现GRUB命令行也不能解决的引导问题,我们就需要使用Linux救援模式来进行故障排除了。
  • 摆脱限速的网盘,教你入坑能秒杀各种网盘的利器
    关联阅读:QNAP 使用指南:我放弃了各种网盘,选择用这个 1000+ 的产品来代替NAS 使用指南:想摆脱各种网盘?试试这个秒杀所有网盘一步到位的利器▍根据需求优先考虑硬盘数对于大部分少数派读者来说,购买 NAS 的需求大致都可以归纳为两个场景:家用和小型办公。2 盘位的机型是入门的首选。结合我个人的 NAS 使用经验来看,家用和小型办公室选购 NAS 时,不超过 12 个盘位是比较合适的选择。主流的 NAS 厂商都至少会提供一份兼容性列表,帮助用户正确购买硬盘。千万不要因为贪图便宜,购买一般的用在台式机或者笔记本电脑上的机械硬盘,这类硬盘并不适合放在 NAS 里使用。
  • 出发之前不应该给自己买份数据保险吗?
    只要其它硬件不损坏,绝对不需要多思考数据损坏问题。不过实际应用比较多的方案其实是 RAID 0+1,多块物理磁盘拼接成一大块逻辑磁盘,然后再翻倍做数据冗余。即便同样都上 RAID5,不同分类的数据仍然可以使用不同媒质的物理磁盘记录,以合理的降低成本。为了保障春节期间狂飙的存储量,得提前余量到 16T。这样的方案交上去,下次涨薪不能到天花板,你该自己请辞了~硬件方案确定了,那么软件逻辑该怎么设计才能让 SSD 物尽其用呢?两个计划任务的频率各自独立。这套组合的目的,就是在某个数据文件发生变更时,立即将其同步复制到另一个地方,保护数据的安全。
  • 面试官问:为什么 Java 线程没有 Running 状态?我懵了
    与传统的running状态的区别有人常觉得 Java 线程状态中还少了个 running 状态,这其实是把两个不同层面的状态混淆了。对 Java 线程状态而言,不存在所谓的running 状态,它的 runnable 状态包含了 running 状态。通常,Java的线程状态是服务于监控的,如果线程切换得是如此之快,那么区分 ready 与 running 就没什么太大意义了。当然,对于精确的性能评估而言,获得准确的 running 时间是有必要的。JVM 本身没有做什么实质的调度,把底层的 ready 及 running 状态映射上来也没多大意义,因此,统一成为runnable 状态是不错的选择。我们将看到,Java 线程状态的改变通常只与自身显式引入的机制有关。
  • 写满数据的硬盘是否比空硬盘重?
    遂教授满意而归。存满数据的硬盘比空硬盘重?磁介质机械硬盘出厂时做过低级格式化,拿到用户的手上时已经被写入柱面、磁道、扇区等等信息,在没有内容的数据区,都被磁化成0的内容。/磁介质硬盘数据是通过调整磁介质磁极方向来存储的。存满数据就相当于,原来香蕉柄都朝北,现在一半朝北一半朝南。如果检测到电压超过Vth,那么便认为这个bit是0,数据的写入和擦除,都通过Control Gate来完成。这时读取的状态是1。/ 结论 /存满数据后,机械硬盘只有磁级变化,质量不变;而SSD因为锁住了更多的电子,所以变重了。
  • 数据云备份与本地备份杂谈
    最近几天整理了一下电脑和手机的文件,尝试了各种网盘和云服务,对数据进行了备份,现在终于停止了折腾,谈一谈实际体验。文字功底差,看起来拖沓,请谅解。目前没有使用独立硬盘来备份,因为没有多少特别重要的数据,笔记本上的硬盘完全够用,打算过段时间再买一块1T的硬盘存一些东西,价格也不贵,毕竟数据备份到本地还是要放心一些。目前使用谷歌相册同步备份照片,上传类型选择的是高画质,所以基本上没有占用Google drive的空间,也不打算使用Google drive来备份什么文件。总之,数据本地备份和云备份都很重要,关键是要做到实时同步,这样就不用担心丢资料了。
  • 面试官问:为什么 Java 线程没有 Running 状态?我懵了
    与传统的running状态的区别有人常觉得 Java 线程状态中还少了个 running 状态,这其实是把两个不同层面的状态混淆了。对 Java 线程状态而言,不存在所谓的running 状态,它的 runnable 状态包含了 running 状态。通常,Java的线程状态是服务于监控的,如果线程切换得是如此之快,那么区分 ready 与 running 就没什么太大意义了。当然,对于精确的性能评估而言,获得准确的 running 时间是有必要的。JVM 本身没有做什么实质的调度,把底层的 ready 及 running 状态映射上来也没多大意义,因此,统一成为runnable 状态是不错的选择。我们将看到,Java 线程状态的改变通常只与自身显式引入的机制有关。
  • 一个磁盘也没有,却能构建存储云?!
    去年8月,在温哥华会议中心举行的一次大型开源会议上,Docker前CEO Ben Golub谈到了他领导的初创公司刚刚推出的一个项目,旨在让开源公司吸引更多用户加入其平台。今年,他来到在圣地亚哥召开的同一个会议,讨论该平台的新设计,并宣布推出新版本。这家公司是Storj Labs,Golub是执行主席兼临时CEO,其雄心壮志就是在云存储市场上打败AWS。“我们的目标是成为世界上最大的云存储供应商,却不拥有一个磁盘。”借助一些聪明的软件,以及说服人们同意访问其计算机,Storj希望将这些容量转变为单个存储池,这个存储池比AWS构建的任何存储都更大、更分散。
  • 面试官问:为什么 Java 线程没有 Running 状态?我懵了
    与传统的running状态的区别有人常觉得 Java 线程状态中还少了个 running 状态,这其实是把两个不同层面的状态混淆了。对 Java 线程状态而言,不存在所谓的running 状态,它的 runnable 状态包含了 running 状态。通常,Java的线程状态是服务于监控的,如果线程切换得是如此之快,那么区分 ready 与 running 就没什么太大意义了。当然,对于精确的性能评估而言,获得准确的 running 时间是有必要的。JVM 本身没有做什么实质的调度,把底层的 ready 及 running 状态映射上来也没多大意义,因此,统一成为runnable 状态是不错的选择。我们将看到,Java 线程状态的改变通常只与自身显式引入的机制有关。
  • 面试官问:为什么 Java 线程没有 Running 状态?我懵了
    与传统的running状态的区别有人常觉得 Java 线程状态中还少了个 running 状态,这其实是把两个不同层面的状态混淆了。对 Java 线程状态而言,不存在所谓的running 状态,它的 runnable 状态包含了 running 状态。通常,Java的线程状态是服务于监控的,如果线程切换得是如此之快,那么区分 ready 与 running 就没什么太大意义了。当然,对于精确的性能评估而言,获得准确的 running 时间是有必要的。JVM 本身没有做什么实质的调度,把底层的 ready 及 running 状态映射上来也没多大意义,因此,统一成为runnable 状态是不错的选择。我们将看到,Java 线程状态的改变通常只与自身显式引入的机制有关。
  • 如今,风口浪尖上的“超融合“发展得怎么样了?
    另一方面,“超融合”市场又存在很多的挑战。根据IDC研究,超融合是整体融合系统市场中增长最快的细分市场。尤其是近两三年,仅在中国市场,能够看得见名字的超融合供应商就至少有超过30-50家。这是因为,与传统架构相比,市场上一些常见的“超融合”技术也存在着很多缺点:网络负担更重:与传统架构相比超融合的网络负荷增加了2到4倍。2017年,上海港装卸 4000 多万个集装箱,创造了新的世界纪录。不过,随着经济的快速发展,上海港又提出了更高的自我要求。在评估了所有主流的超融合供应商之后,上海港最终选择了思科HyperFlex超融合系统。
  • 【存储知识】块存储、文件存储、对象存储三者之比较 | 周末送资料
    简单来说块存储读写快,不利于共享,文件存储读写慢,利于共享。所以对象存储的出现,很好地结合了块存储与文件存储的优点。从逻辑上存储通常分为块存储,文件存储,对象存储。
  • 硬盘数据恢复的神器有哪些?
    但是嘛,其实硬盘数据恢复也是那么难,一起来看看!这里列举了十个用于硬盘数据恢复的工具。Recuva能够有效地恢复误删除、误格式化的文件,支持恢复电脑硬盘、U盘、移动硬盘等存储设备上的文件。你还能修改查看模式,并控制覆盖方式让数据安全恢复。
  • VMware vSphere 服务器虚拟化部署安装图解 | 资料
    在虚拟化项目中,内存比CPU更重要。在使用VMware vSphere实施虚拟化项目时,一个推荐的作法是将VMware ESXi安装在服务器的本地硬盘上,这个本地硬盘可以是一个固态硬盘,也可以是一个SD卡,甚至可以是1GB的U盘,如果服务器没有配置本地硬盘,也可以从存储上为服务器划分8~16GB的分区用于启动。
  • 面试官问:为什么 Java 线程没有 Running 状态?我懵了
    与传统的running状态的区别有人常觉得 Java 线程状态中还少了个 running 状态,这其实是把两个不同层面的状态混淆了。对 Java 线程状态而言,不存在所谓的running 状态,它的 runnable 状态包含了 running 状态。通常,Java的线程状态是服务于监控的,如果线程切换得是如此之快,那么区分 ready 与 running 就没什么太大意义了。当然,对于精确的性能评估而言,获得准确的 running 时间是有必要的。JVM 本身没有做什么实质的调度,把底层的 ready 及 running 状态映射上来也没多大意义,因此,统一成为runnable 状态是不错的选择。我们将看到,Java 线程状态的改变通常只与自身显式引入的机制有关。
  • 你的 Windows 电脑真的有必要硬盘分区吗?
    等等,你真的需要分区吗?在暂且只讨论 Windows 环境的前提下,我们不妨先回到「分区」这件事情的真正意义上来。全新安装的 Windows 大约占用 10 G 的磁盘空间,但是在使用中这个数字会逐渐增大,达到 20 G 或更多。而从操作系统设计的角度来看,Windows 上分多个区对于软件来说是不友好的。分区 1, 3-5 是我为了安装 Linux 而建立的分区,它们在 Windows 下不可见。而软链接则和 Windows 上的快捷方式类似,不同的是 Windows 上的快捷方式本质还是一个 .lnk 文件。也就是说,如果你建立的是软链接,你可以用 D:\ghost 代替C:\Windows\Fonts 来访问字体文件。
  • Redis持久化
    Redis不同于Memcached的很重一点就是,Redis支持持久化,而且支持两种不同的持久化操作。快照持久化是Redis默认采用的持久化方式,在redis.conf配置文件中默认有此下配置:save 900 1 #在900秒之后,如果至少有1个key发生变化,Redis就会自动触发BGSAVE命令创建快照。另一方面,如果系统恰好在新的快照文件创建完毕之后崩溃,那么Redis将丢失35个键的更新数据。AOF持久化与快照持久化相比,AOF持久化 的实时性更好,因此已成为主流的持久化方案。当硬盘忙于执行写入操作的时候,Redis还会优雅的放慢自己的速度以便适应硬盘的最大写入速度。
活跃用户
《科技日报》是富有鲜明科技特色的综合性日报,是面向国内外公开发行的中央主流新闻媒体,是党和国家在科技领域的重要舆论前沿,是广大读者依靠科技创造财富、提升文明、刷新生活的服务平台,是中国科技界面向社会、连接世界的明亮窗口。
《中国银行保险报》是中国银行保险监督管理委员会主管唯一工作日报。
数字生活家,手机新娱乐
专业的中文 IT 技术社区,与千万技术人共成长。
数字公民的糖
腾讯新闻旗下腾讯科技官方账号,在这里读懂科技!
凤凰科技频道官方账号,带你直击真相。
TechWeb专注于互联网消费领域,每日专业提供互联网产品、智能设备及互联网服务等方面的最新资讯。
从思考,到创造
让创业者不再孤独@i黑马
《环球科学》杂志官方帐号 www.huanqiukexue.com
用极客视角,追踪你最不可错过的科技圈。有快闻、也有洞见;有脑洞、也有思考。
雷锋网,读懂智能&未来。
36氪是中国领先的新商业媒体,提供新锐深度的商业报道。我们强调趋势与价值,我们的slogan是:让一部分人先看到未来。
最好的中文人物报道
笑谈开发轶事,品味程序人生。
可能是最会用故事讲解技术本质的公众号!
以通俗易懂的方式讲解数据结构与算法、计算机网络,计算机基础等编程知识。
程序员职业规划:职场晋升之路;探讨程序员转化转管理之路。程序员学习管理之道:团队管理、项目管理、管理工具的推荐和使用经验。
促进软件测试领域知识的传播