码迷,mamicode.com
首页 >  
搜索关键字:系统网络    ( 603个结果
iOS技术框架构和更新版本的技术特性
Core OS层 Sytem 系统层包括内核环境,驱动及操作系统层unix接口。内核以mach为基础,它 负责操作系统的各个方面,包括管理系统的虚拟内存,线程,文件系统,网络以及进程间通讯。这一层包含的驱动是系统硬件和系统框架的接口。出于安全方面考 虑,内核和驱动只充许少数系统框架和应用程序访问 科学运算框架 Accelerate.framework   附件框...
分类:移动开发   时间:2015-08-07 11:19:49    阅读次数:294
Linux网卡bond的七种模式详解
像Samba、Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式。一、bond的七种模式介绍:1、mode=0(balance-rr)(平衡抡循环策略)链路..
分类:系统相关   时间:2015-07-30 23:33:37    阅读次数:3880
Kernel Bypass & Offload 介绍
系统网络优化可以有两方面的工作可以做:1 绕开内核(bypass);2 用硬件替代软件(offload)。具体包括:1. 绕开内核:不使用内核内核子系统的功能,采用自己实现的相同功能的代码来处理。从用户空间直接访问和控制设备内存—避免数据从设备拷贝到内核,再从内核拷贝到用户空间。2. 用硬件替代:用...
分类:其他好文   时间:2015-07-30 18:31:09    阅读次数:3227
OpenTSDB 概述
OpenTSDB?概述 OpenTSDB?是一种基于?HBase?编写的分布式、可扩展的时间序列数据库。?OpenTSDB可以用来处理一种通用需求:存储、索引和服务从大规模计算机系统(网络设备、操作系统、应用系统)采集来的参数数...
分类:数据库   时间:2015-07-30 15:14:30    阅读次数:222
中小型网络系统总体规划与设计方法(一)
一,基于网络的信息系统基本结构        一个基于网络的信息系统基本结构它应该包括网络运行环境、网络系统、网络操作系统,以及基于网络操作系统 的网络数据库管理系统、网络软件开发工具与网络应用系统。同时,设计完备的系统还应有保证系统安全的网络安全 系统与保证网络正常运行的网络管理系统。如下图所示:         (1)网络运行环境         网络运行环境是指保障网络系统...
分类:其他好文   时间:2015-07-29 19:22:53    阅读次数:216
通过“分布式系统的8大谬误”反思APP的设计 第六篇 谬误6:只有一个管理者
我们再回顾一下著名的分布式系统的8大谬论,以及如何在开发应用是避免这些问题。1,网络是可靠的;2,网络不存在时延;3,网络带宽是无限的;4,网络是安全的;5,网络拓扑结构是不会变化的;6,只有一个管理员;7,网络传输是不需要任何代价;8,网络是同构的。谬误6:只有一个管理者。作为一个开发者,你可以控制在什么时候发布新的APP或新的服务器版本,但任何人都控制不了到底有多少类型的设备在运行你的APP。用...
分类:移动开发   时间:2015-07-28 23:09:06    阅读次数:130
通过“分布式系统的8大谬误”反思APP的设计 第四篇 谬误4:网络是安全的
谬误4:网络是安全的; 只要与网络服务相关,开发人员都要从开发设计以及业务需求方面考虑网络的安全性,iOS也不例外。所有最基本的攻击类型,网络服务都需要考虑:session劫持,盗取证书,代码注入等等。网络安全是个负责学科,现在先让我们考虑一些和iOS APP相关的内容。 我们只能像相信用户一样,相信用户的设备(译者:这里的意思是用户就是小白,他们不懂得如何保护自己的信息。)。任何一个安装应用的...
分类:移动开发   时间:2015-07-27 00:26:10    阅读次数:148
通过“分布式系统的8大谬误”反思APP的设计 第二篇 谬误2:网络没有时延
就在今天上午,我的系统的网络请求时延高达544毫秒到6937毫秒之间。而且这是在一个已激活的网络接口上。如果接口从省电模式开始激活的话,这还额外需要10秒钟的时间。因此为了提供良好的用户体验,App需要考虑至少十几秒的网络时延。假如在app发起用户认证请求后,只有请求成功用户才能进入登录页面,这时已经过去7秒。如果接着App需要再发一条请求获取用户信息,那么用户被阻碍在登录页面总共多达14秒。所以我...
分类:移动开发   时间:2015-07-23 23:55:04    阅读次数:179
Java管理扩展JMX之HelloWord篇
JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务...
分类:编程语言   时间:2015-07-22 11:12:08    阅读次数:149
603条   上一页 1 ... 46 47 48 49 50 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!