怎么将itouch4的东西转移到iphone4s itouch5上

SIRI移植教程(iphone4-itouch4)_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
SIRI移植教程(iphone4-itouch4)
上传于||文档简介
&&S​I​R​I​移​植​教​程​(​i​p​h​o​n​e-​i​t​o​u​c​h)
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩30页未读,继续阅读
你可能喜欢【转】为什么iPhone4到iPhone4S坚持使用512MB内存?
内容大概:&
1、iPhone内存情况概述&
2、可用内存&
3、空闲内存以及释放内存的原理以及弊端&
4、虚拟内存&
iPhone内存情况概述&
废话不说,直接入题。&
大家都知道iPhone4只有512m内存,运行多个程序就常常不大够用
安卓已经是1G内存了,因此可用内存和虚拟内存一直都是大家比较关心的。下面我就来就大家的一些疑问发表一下我的看法。&
首先,iPhone4的内存是这样的,与电脑不同,是集成到a4处理器内部的。a4处理器一共有三层,包括1层是cpu,gpu,内存控制,高速缓存等一堆乱七八糟的东西,然后剩下两层就是内存,也叫ram。可能当时ipad1的a4太多了,或者由于大量生产价格低,因此itouch使用的就是ipad1用的a4(有拆解为证),也就只有256m的ram了。iphone4使用的也是a4,但是型号是不一样的,有人测定iphone4的处理性能会比itouch4差一点。&
除此之外,大家还要注意,iPhone的内存是很多功能模块共用的,512m的ram要提供给cpu,同时还要提供gpu的显存,flash的缓存还有ramdisk。cpu也就是系统分得的部分再去掉系统进程占用的,最后留给用户的其实不多,一般来讲,可用内存300m左右时正常的。
由此可见,大家不要想在硬件上加内存了,除非换掉a4。&
接下来是关于可用内存的一些问题。大家一定要分清楚可用内存和空闲内存的关系。&
空闲内存指的是当前已经被系统标记为空闲的部分,这里面没有存放任何有用的数据。&
而可用内存指的是当进程申请的时候可以提供的最大内存,包括一些不太重要的进程占有的或者是一些可有可无的部分也算在内。&
当你的前台进程请求的时候,系统会先提供空闲的,如果不够用了再释放那些不重要的给前台进程用。有时候系统不希望某进程占用太多的内存,回复的可用内存也不会太高。但是随着前台进程占用的越来越多,系统还是会尽量提供的。因此最开始显示的可用内存完全有可能被突破。&
就象你请客,告诉别人你可以接受的肯定不是你家房子实际容量的极限,假如你家使劲挤可以挤进去20个人,但是你可能会告诉他们我只能接受10人。但真的来了13个人的时候,难道你就真的拒绝那3个吗?肯定要让他们进来嘛!&
因此,大家不要过于在意那个可用内存,更不用在意那个空闲内存的大小。&
对于sbsetting里的状态栏可用内存,我还是建议大家开着。但是,注意,它显示的是系统告诉他的可用内存。而sbsetting的用户是root,也就相当于是你家亲戚。你告诉亲戚和愿意提供给亲戚的空间肯定比外人,也就是mobile用户的进程(普通应用程序的都是)的高嘛,因此sbsetting显示的可用内存比一般应用程序的要高。我们一般无需在意,但是你要是发现它变成了个位数,还是赶快保存吧,房子可能真的要挤爆了。&
对于空闲内存而言,说实话我还希望它小一点。为什么呢?你说它空在那里耗电有意义吗?还不如让他存点东西呢!其实系统就是这么做的。他会将一些可能会用到的硬盘(其实应当叫flash)里面的一些内容先放在这里,到时使用时候就会快。由于这里面的东西不重要,到时进程需要直接可以给他。&
大家有一个误区:在内存里,删除原本的数据非常简单,只需要将要删除的区块状态标记为空闲就可以了,不用改内部数据,几乎不要时间,并非我们想的非要用橡皮擦擦干净才能用,所以,使用当前空闲的内存缓存外存数据,这么做是很明智的。同时,这一部分会被标记为不活动。当你们用软件释放内存的时候,会发现不活动这一部分几乎全部被释放。&
释放内存的原理以及弊端
其实释放内存的原理就是这个进程不断的请求并且增大占用的内存,到达最大时突然删除全部自身占用部分是的内存之中出现大量空闲内存达到的。由于sbsetting是root用户的,springboard是mobile用户的,所以用sbsetting释放有时会将springboard的释放掉甚至结束springboard导致注销,而使用ipa格式安装的内存优化软件不会。&
由于释放内存会将之前缓存到ram里面的外存盘数据删除,当再次使用他们的时候需要重新从低速的flash里面加载,这也就是为什么释放内存之后滑倒搜索页面会卡,但是你多弄几次就好了的缘故,也就是说,我们没必要去释放内存,到时程序不够了系统会释放的。&
一般来说,动不动就释放只会导致更慢和更卡。&
而且为了省电和减少cpu使用和外存通道的占用,将外存盘内容转存到ram是如同蚂蚁搬家极其缓慢的进行的,人家搬来其实很不容易的,也体谅一下他们嘛!&
当然也有人发现释放之后更快了,什么原因呢?&
可能是由于之前你使用的时候由于需要加载了很多服务,尤其是依赖mobilesubstrate之类的,在你不再使用的时候,他们没有被清理掉,而是继续占有内存甚至继续运行,主要是占用cpu导致的。&
举个明显的例子,当你结束掉全部可以结束的进程的时候,开个游戏,当你退出的时候,有时会发现音乐进程竟然是开着的,也就是这个道理。而主要导致这个问题的就是越狱后安装的依赖mobilesubstrate的插件。这些插件的原理是动态替换内存里面的数据,不会出现新的进程,全部是包在了springboard这个进程里面的。所以当你发现springboard的内存占用很多并且cpu使用率很高时,可以考虑注销或者释放内存了。&
额,不早了,最后说一说虚拟内存吧。我知道这是个不受好评的东东,本人之前一直非常感兴趣,能找到的不管系统是否对应都试过,因此也算有发言权吧。&
虚拟内存就是将物理内存中一些不活动的页面搬运到外存(就是硬盘或者flash)中,为当前活动的腾出空间,同时让进程以为自己拥有连续可用内存的这么一项技术。&
我们当前安装的那些虚拟内存deb沿用的是windows上面的方案,导致系统不稳定的最大原因是与原生的虚拟内存技术冲突。我可以很负责地告诉你,iOS绝对有虚拟内存。&
第一:在iOS4的发布会(好像是)上,乔布斯展示了这么一张幻灯片,上面写着limited memory,have
virtual memory, no
swapfiles。相信大家都知道是什么意思吧,不解释了。同时也说明苹果使用的是完全不同的虚拟内存方式。&
第二:亲身体验。当你开了一堆后台时候,转到第一个你开的,你会发现立刻使用的话貌似卡住了,过了几秒钟又好了,如果用multiflow的话甚至貌似退回了主界面,过一会也好了。你有没有发现这个现象和你在windows上面开一堆程序然后点开最早开的那个有点像?说明了什么?只不过苹果更愿意全部加载完再呈现罢了。而使用原生后台时候卡住的那个界面其实就是个截屏而已,在你按下home时候截的,此时系统正在将在flash上面的内存部分转移到ram上面,而flash比内存慢多了,于是就要等待,此时并没有卡机或者死机。&
当你开了一堆网页时候,回去前面的(是换页面不是后退),你会发现貌似要重新打开,这确实是内存不足的缘故。但是,如果你仔细观察,会发现其实页面并没有刷新(在威风回复的时候非常明显,怎么重新加载完后这帖子还在这里??),如果此时刚好断网(很少见,但我在学校经常遇到),丝毫没有影响。说明什么?&
其实,iOS4自己就有虚拟内存,而且更先进。&
第一,它只转移普通应用程序的,不会动系统进程占用的内存(你可以在释放之后去看,减少的几乎全是应用程序的,系统进程占用的几乎不变),使得系统跟稳定,速度不受影响。&
第二,扫出去的内存数据存放是分散的,我估计是在各自应用程序文件夹tempfile里面,这样不会出现像虚拟内存deb导致的对flash某个区块频繁写入,寿命下降这种问题。&
这也是为什么原生后台是暂停程序的一大原因--不活动内存的更容易也更有必要被扫入flash中,而对于大部分应用而言,它在后台运不运行对我们真的没有影响。&
至于虚拟内存deb与自带的虚拟内存冲突的具体原因,据我分析是这样的。&
第一,同时调用dynamicpager做不同的事,因为扫入方式路径不同,这个没什么好说的。&
第二,虚拟内存deb不会分是系统还是用户只要不运行通通扫入flash。用户部分其实没有影响,关键是系统部分。由于设计的它们是不会被扫入的,因此当其突然需要某部分时候,由于flash速度慢,其不能立刻加载,而此时系统不会让其等待,而是误以为出现错误,于是结束此进程。这也就是springboard崩溃进入安全模式的原因。也是偶然出现某些功能无法使用,比如中文输入的原因。同时,也可以解释为什么在老机器,如一代,二代上面使用稳定度很高,象我的itouch1,因为这些机器处理本来就慢,而flash速度没太大区别,等待不会太久。同时还有系统版本缘故。之前单任务ram会不够嘛?估计这个也是iOS4之后才正式启用的。当然,还有个原因,那些老机器本来就不稳定了,不用虚拟内存也经常会进安全模式的,用了大不了就多进几次咯,区别也不会大的。嘿嘿!&
所以我的建议就是,一代二代还是可以考虑虚拟内存deb,三代四代就不要用了,尽情享受系统原生的虚拟内存吧!&
这次就先到这里吧,我眼皮也打架了。看在这份上,大家还是尽量回复一下吧。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。热门搜索:
第1页:苹果和汽车的故事 让IPHONE4与爱车连接第2页:苹果和汽车的故事 连接的方式其实有很多
&如果你没有IPHONE,那么你就真的没有IPHONE。&这是IPHONE4广告里的一句话,相信所有IPHONE机主都会表示认同。作为一个爱车的人,套用一下IPHONE的创意,我想说:&如果你没有车,那么你就真的没有车。&相信所有车主也都能深刻理解我这句话的含义。IPHONE和有一个共同点,那就是它们都能让我们的生活变得更加便利甚至美好,这两大件也是所有年轻人梦寐以求的个人配置。那么,如果我们两样都有呢?想想就觉得很过瘾不是吗?
估计有人会问了,改玩儿手机了?当然不是,我们今天要讨论的是:如何把IPHONE和这两样拉风的家当结合到一起,让我们的拉风成倍增长。这篇文章适用于所有IPHONE甚至IPOD用户。如果您还没买车,请重点关注第一页。如果您已经是手握方向盘兜里揣苹果的幸福人士,第二页将更加适合您。
的新车都很时髦,这不仅仅体现在外观还体现在对IPOD的支持上
拥有IPHONE4是一件很不错的事儿,但是拿着IPHONE4去挤地铁显然还不够惬意,尤其是当你被身边各种山寨IPHONE包围的时候,那感觉......怎一个遄至说冒!所以是时候给自己选辆车了。《让子弹飞》里边葛大爷吃着火锅唱着歌的那节火车车厢还记得么?那里边的大火锅还记得么?那阵势可比在火车上放个电磁炉涮火锅要帅多了吧?所以,咱们也得学习这样的专业精神,买车就要买个带IPOD接口的车才够时髦。
&K5的蓝牙连接也能放音乐,比IPOD接口更好用
那些车支持IPOD?说实话,写这篇文章之前我可是信心爆棚啊,心想如今苹果这么火,想找出几款支持IPOD的车型还不容易么,一番研究过后才原来设计师们竟然都如此的老土,现今市面上普通人买得起的主流车型里还真就没有几个支持IPOD的。说到这里我就必须得夸夸韩国人了,因为和近两年推出的新车基本上都有IPOD接口,比如IX35、新、K5等等。
非常遗憾的是,这些车型的IPOD接口对IPHONE4的支持都不是很好,我们需要先把自己的苹果设备通过数据线和车辆联通,这时系统会自动在我们的设备里建立一个名为&My Media&的文件夹,然后我们要把音乐文件转移到这个文件夹里才能通过车载音响播放出来,使用起来并不是很方便,没有做到即插即用。而且像IPHONE或者ITOUCH这样的高级设备,车载系统经常无法建立文件夹,只有相对简单的Shuffle和Nano才能正常使用。不过这也比那些完全不提供IPOD接口的车型要强多了,权当是矬子里拔将军吧。
如今不到20万就能买了,还等什么?
&当然,如果您不喜欢韩国车的话也不是完全没有别的选择,您还可以买一辆或者。先别慌,其实现在也不那么贵了,进口的1系最低只要不到20万就能提车。和不愧是豪华品牌,它们对IPOD的支持还是比较完美的,唯一不完美的地方就是两者都需要单独购买连接IPOD的数据线,而这根线的价格高达数百元。不过话说回来,开着兜里揣个IPHONE4的感觉肯定比开个普通车要强多了。所以,各位兄弟姐妹们,一起努力挣钱吧!
甚至可以通过方向盘按键来控制你的IPOD
可能又有朋友要说了:&我不喜欢韩国车也买不起怎么办?&没关系,咱们有办法!
在线车贷平台
科鲁兹&月供555元&&凯越&月供508元&&长城哈弗H6&月供664元热门搜索:
您的位置: -&
软件教程分类查找
非常抱歉!2345软件大全没能为您提供完善服务,万分感谢能得到您的指点!
您的建议:
第二章 通讯相关
第三章 下载同步
第四章 网络设置
第五章 铃声视频
第六章 个性优化
第七章 拍摄技巧
第八章 安全设置
第九章 实用技巧
第十章 相关问题
第十一章 其他设置
第二章 网络共享
第三章 同步传输
第四章 个性优化
第五章 实用技巧
第六章 相关问题
精品软件课程
人气:323121
苹果iOS是由苹果公司开发的手持设备操作系
人气:104690
Android(安卓)操作系统是一种以Linux为基
人气:35733
Windows Phone 7是微软公司发布的一款手机
人气:1239
包含手机技巧、手机省电、手机保养、手机拍
小游戏推荐
iPhone怎么把数据备份到另一台iPhone
出处:iphone中文网
人气:22935
您可能感兴趣的问题:
核心提示:iphone5正在蓄势待发,准备着再刮起一次热潮,那么当我们真的买了Iphone5后,要怎么把之前iphone系列手机里的资料放到新的里面去呢?
  iphone5正在蓄势待发,准备着再刮起一次热潮,那么当我们真的买了Iphone5后,要怎么把之前iphone系列手机里的资料放到新的里面去呢?下面小编就来为大家介绍两种苹果提供的官方方法,希望能够帮助大家在两部iPhone间顺利迁移。
  实际上,对于iPadiPod Touch、iPhone等所有iOS设备,这种备份转移的方法都是一样的,这里虽然介绍以iPhone举例,大家可以参考在所有iOS设备里通用。
  换新的iPhone手机时,要备份旧iPhone的资料,并进行转移,苹果提供两种渠道,一种是使用iTunes进行备份恢复,另一种就是使用iCloud进行云端恢复。
  至于iTunes的备份功能和iCloud的备份有什么样的不同呢?下面是这两种备份的优缺点介绍:
  iTunes备份恢复:
  1、适合电脑(PC、Mac均可)使用方便的人们
  2、没有备份容量限制
  3、适合存有大量照片等个人数据的人们
  4、适合拥有大量App应用、iTunes音乐和影片资料
  5、备份恢复速度快
  6、对网络环境要求较低
  iCloud备份恢复:
  1、在只有WiFi或3G网络的情况下
  2、iCloud付费账费
  3、习惯于直接使用手机的人
  4、网络环境好
  由于苹果在打开iCloud备份时,会自动禁用使用iTunes备份。如果你的旧iPhone之前使用的是iCloud备份,那么你需要手动开启iTunes本地备份。
  需要提醒的是,由于iTunes对于Widows平台优化一般,所以在使用iTunes进行本地备份的时候,会过多的占用C盘系统盘空间,请注意及时清理。下面首先来看看使用iTunes备份,将旧iPhone手机的数据,原样转移到新款iPhone的方法:
  首先将旧款iPhone手机通过USB线连到电脑上(最新版本的iTunes支持Wi-Fi连接)
  打开iTunes程序(最新版iTunes下载地址)
  右键点击右侧的iPhone设备名称,在弹出的菜单中,选择“备份到这部电脑”
  等待备份过程完成
  现在将旧款iPhone与电脑断开连接,将新的iPhone连上电脑
  右键点击右侧的iPhone设备名称,在弹出的菜单中,选择“从备份恢复”
  注意:不要选择右侧界面中的“恢复”按纽,那一按纽的意思是将你的iPhone恢复成出厂状态,会清除所有数据
  使用这种备份恢复方式,可以将:通讯录、日程表、短信、旧款iPhone上的应用和数据(正版)、照片、从AppStore购买的音乐歌曲、Safari浏览器的数据等内容。
  需要注意的是,iTunes将无法恢复你在电脑中,向iPhone传输的mp3PDF漫画等内容,因为这些内容iTunes是不会备份。同时如果是越狱App的数据,因为无法取得授权,也是没有办法备份和恢复的。
  如果你的照片等资料很少,iCloud备份的内容不多,或者本身网络环境非常好,那么你也可以选择使用iCloud云端直接进行恢复备份。这样可以省下使用电脑的麻烦,直接在手机上设置一下即可轻松完成。
  首先在旧款iPhone上打开设置》iCloud选项,首先选择需要备份的详细内容,每个应用的数据都可以单独勾选备份还是不备份。
  点击下方的“储存与备份”选项
  点击立即备份,开始iCloud的备份。
  在备份完成后,打开新的iPhone。
  新的iPhone要是没有完成新机设置(停留在刷完固件的待激活或者欢迎界面)
  使用与旧iPhone相同的iCloud账户注册(必须)
  在备份选择中,选择从iCloud备份恢复
  输入iCloud账号和密码
  选择备份进行恢复
  iCloud可以恢复的内容与iTunes基本相差不大,但由于所有数据都是从网络下载,所以速度上要比直接连接到电脑慢很多(国内环境下正常能达到数小时),所以推荐大家正常还是使用iTunes进行备份和恢复。
相关教程推荐
相关软件推荐
资源统计:无插件软件:93624个 无病毒软件:93918个 昨日已处理147个带插件、病毒的软件
本站总软件:93918个 软件总下载次数:23.229亿次
软件教程文章:91126篇 总浏览次数:2.837亿次}

我要回帖

更多关于 itouch和iphone的区别 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信