首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

迈出了解元宇宙第一步,到底什么是元宇宙?

2021年是元宇宙元年,元宇宙时代到来,掀起web3.0的时代大幕,各个互联网公司纷纷投入到元宇宙中,抓住元宇宙发展的机遇,坚信一个令人兴奋的机会正在到来。腾讯拟收购游戏手机公司黑鲨科技并推出全新业务 XR(扩展现实,Extended Reality),并于在内部开启活水招聘。百度发布了旗下首个元宇宙产品——平行于物理世界的沉浸式虚拟空间“希壤”,字节发布元宇宙产品——实景化的实时线上活动社区“派对岛”,一点资讯发布元宇宙产品——密友形象社交“啫喱”,字节跳动以数十亿元的价值收购了国内头部VR硬件品牌Pico,而在国外,Facebook更名Meta Platforms,积极投身元宇宙。查阅整理对什么是元宇宙进行一个简单的了解。

02

谈下Linxu系统中虚拟内存的重要性

我们知道程序代码和数据必须驻留在内存中才能得以运行,然而系统内存数量很有限,往往不能容纳一个完整程序的所有代码和数据,更何况在多任务系统中,可能需要同时打开子处理程序,画图程序,浏览器等很多任务,想让内存驻留所有这些程序显然不太可能。因此首先能想到的就是将程序分割成小份,只让当前系统运行它所有需要的那部分留在内存,其它部分都留在硬盘。当系统处理完当前任务片段后,再从外存中调入下一个待运行的任务片段。的确,老式系统就是这样处理大任务的,而且这个工作是由程序员自行完成。但是随着程序语言越来越高级,程序员对系统体系的依赖程度降低了,很少有程序员能非常清楚的驾驭系统体系,因此放手让程序员负责将程序片段化和按需调入轻则降低效率,重则使得机器崩溃;再一个原因是随着程序越来越丰富,程序的行为几乎无法准确预测,程序员自己都很难判断下一步需要载入哪段程序。因此很难再靠预见性来静态分配固定大小的内存,然后再机械地轮换程序片进入内存执行。系统必须采取一种能按需分配而不需要程序员干预的新技术。

01

数字化转型迷思(一)

其实这个标题并不妥,因为国家政策已经指明了数字化转型方向,而且一系列对数字化转型基础设施建设非常重要的文件已经陆续出台,除了今年三月份最为重要的、超过5万字的《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》(以下简称“纲要”)全文外,《中华人民共和国数据安全法(草案)》、《关于加快构建全国一体化大数据中心协同创新体系的指导意见》、《全国一体化大数据中心协同创新体系算力枢纽实施方案》等对全社会数字化底盘构建意义重大的法规、文件也相继问世,加上各部委、各地区出台的“十四五规划”,面对国家如此快速地推进数字化建设,事实上,数字化转型已经不应当再用“迷思”这个词了。

04

linux之用户空间和内核空间

linux驱动程序一般工作在内核空间,但也可以工作在用户空间。下面我们将详细解析,什么是内核空间,什么是用户空间,以及如何判断他们。 Linux简化了分段机制,使得虚拟地址与线性地址总是一致,因此,Linux的虚拟地址空间也为0~4G。Linux内核将这4G字节的空间分为两部分。将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),供内核使用,称为“内核空间”。而将较低的3G字节(从虚拟地址 0x00000000到0xBFFFFFFF),供各个进程使用,称为“用户空间)。因为每个进程可以通过系统调用进入内核,因此,Linux内核由系统内的所有进程共享。于是,从具体进程的角度来看,每个进程可以拥有4G字节的虚拟空间。 Linux使用两级保护机制:0级供内核使用,3级供用户程序使用。从图中可以看出(这里无法表示图),每个进程有各自的私有用户空间(0~3G),这个空间对系统中的其他进程是不可见的。最高的1GB字节虚拟内核空间则为所有进程以及内核所共享。 内核空间中存放的是内核代码和数据,而进程的用户空间中存放的是用户程序的代码和数据。不管是内核空间还是用户空间,它们都处于虚拟空间中。 虽然内核空间占据了每个虚拟空间中的最高1GB字节,但映射到物理内存却总是从最低地址(0x00000000)开始。对内核空间来说,其地址映射是很简单的线性映射,0xC0000000就是物理地址与线性地址之间的位移量,在Linux代码中就叫做PAGE_OFFSET。 内核空间和用户空间之间如何进行通讯? 内核空间和用户空间一般通过系统调用进行通信。 如何判断一个驱动是用户模式驱动还是内核模式驱动? 判断的标准是什么? 用户空间模式的驱动一般通过系统调用来完成对硬件的访问,如通过系统调用将驱动的io空间映射到用户空间等。因此,主要的判断依据就是系统调用。 内核空间和用户空间上不同太多了,说不完,比如用户态的链表和内核链表不一样;用户态用printf,内核态用printk;用户态每个应用程序空间是虚拟的,相对独立的,内核态中却不是独立的,所以编程要非常小心。等等。 还有用户态和内核态程序通讯的方法很多,不单单是系统调用,实际上系统调用是个不好的选择,因为需要系统调用号,这个需要统一分配。 可以通过ioctl、sysfs、proc等来完成。

02

7家社交媒体领域的VR初创公司盘点

社交媒体的出现也许是有史以来最大的骗局,社交媒体平台将数十亿人免费生成的内容卖给各家公司,而这些公司又将这些内容处理后再卖给当初产出内容的用户。如果你经营的是这样一家公司,即所有的工作都是由用户完成,那么你们公司的日子可以过得很潇洒,比如CEO可以整年在美国旅行,COO可以整天游走在各种演讲和图书推广活动的会场。这没什么大不了的,因为用户会继续使用社交媒体平台,以维持自己的网络社交人脉以及对网络红人的关注。另外,如果不是依靠社交媒体,谁也不会想到像金·卡戴珊这样的人物会成为大多数女性的榜样,激励她们追求时尚

04

深度|解读:大数据时代的意图搜索

一、目的意义 大数据时代,任何网络行为所留下的“蛛丝马迹”都以数据的形式隐藏在大数据中,正所谓“存在就有痕迹,联系就有信息”,通过应用物联网、大数据、人工智能等技术,构建网络空间中行为事件、思想事件等模型。在实体空间和虚拟空间中全面收集、甄别、过滤、分类、整合人的存在痕迹和联系信息,关注人物或事件间联系链,从而实现网络空间中存在的各种意图,完成对意图产生源头、传播途径和发展趋势的全方位描述,达到对个人和组织的所思所想行为所在的全面搜索和分析。做到提前预警、智能决策。 2013年的“棱镜门”事件为国家安全敲

08
领券