Linux
文章平均质量分 82
silentsharer
Less is More
展开
-
Win8.1+Ubuntu双系统(BIOS+MBR)
Ubuntu发展到今天,可以说已经非常完美,很多朋友想用但是又不敢用,大概原因可以归纳2类,1、是担心系统不好用,用不好;2、是担心应用程序少,无法和日常工作接轨。为了消除这类愿意尝试使用Ubuntu,又担心影响目前日常工作(Windows环境)的朋友的顾虑,所以决定写一篇关于双系统的文章,本文以Win8.1作为windows环境为例子,Ubuntu采用14.04LTS版本。(注意:14.10的版本原创 2016-02-26 16:04:21 · 3013 阅读 · 0 评论 -
Win8.1+Ubuntu双系统(UEFI+GPT)
前一篇关于BIOS+MBR分区实现双系统的文章里面,大家可以发现BIOS+MBR实现双系统真的是很简单,我们什么都不需要做,不需要EasyBCD,不需要启动助手,因为,Linux有自带的强大的Grub,他会为我们做好一切。 但是很多朋友,特别是新买预装了windows8.1(正版)的电脑,在做双系统的时候出现了问题,这时候Grub就帮不上你了,各种启动助手都帮不上你,但是别急,偶可以帮你(开个玩笑原创 2016-02-26 16:27:39 · 2668 阅读 · 0 评论 -
Ubuntu下挂载Windows分区
1. 手工挂载 1)首先你得知道Linux下对硬盘分区的称呼。 sudo fdisk -lDisk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifi原创 2016-05-02 15:06:58 · 2164 阅读 · 1 评论 -
refind实现Win10 + Kali2.0 双引导
如何在UEFI+GPT下使用refind实现Win10 + Kali2.0 双引导?一、Win10和Kali2.0的安装:1.Win10安装以及激活:关于Win10的安装我就不再这里赘述,激活工具呢,kms之类的也有很多。2.Kali2.0安装:a.这个是kali2.0官网的下载地址:https://www.kali.org/downloads/,我下载的是64位的完整版。b.然后我使用了Ultr原创 2016-07-21 11:25:56 · 2720 阅读 · 2 评论 -
Linux高性能服务器架构
1. 概述:任何一行都有自己的军规, 我想这篇著名的文章就是游戏服务器程序员的军规. 也许你认为游戏服务器程序员日常并不涉及这样底层的实现, 而只是去完成策划提出的需求, 我觉得也有道理, 毕竟这些是我们的工作, 下面的译文就不太适合你. 但是对于想改进现有系统, 在服务器方面给予更好的技术支持, 那么你在开始工作之前必须了解一些禁忌, 并且给出了一些解决方向上的真知灼见. 把它发在这里, 供随时复转载 2016-08-17 16:14:00 · 3334 阅读 · 0 评论 -
Linux五种IO模型
1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步:所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。 例如普通B/S模式(同步):提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步:异原创 2016-08-09 09:44:57 · 602 阅读 · 0 评论 -
Linux IO复用区别与epoll详解
一、select、poll、epoll之间的区别总结[整理] select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的,而异步I/转载 2016-08-09 10:42:51 · 2228 阅读 · 0 评论 -
Linux惊群效应之Nginx解决方案
结论不管还是多进程还是多线程,都存在惊群效应,本篇文章使用多进程分析。在Linux2.6版本之后,已经解决了系统调用Accept的惊群效应(前提是没有使用select、poll、epoll等事件机制)。目前Linux已经部分解决了epoll的惊群效应(epoll在fork之前),Linux2.6是没有解决的。epoll在fork之后创建仍然存在惊群效应,Nginx使用自己实现的互斥锁解...原创 2018-04-14 19:55:36 · 1288 阅读 · 0 评论