首页 文章 精选 留言 我的

精选列表

搜索[性能改进],共10000篇文章
优秀的个人博客,低调大师

Vivaldi 5.0 发布,新增共享主题、改进自动翻译并优化平板设计

Vivaldi 网络浏览器正式发布了 5.0 版本,该版本已可供桌面端及 Android 端用户下载使用。Vivaldi 5.0 带来了大量的新功能,包括可共享的主题、具有自动翻译功能的翻译面板和 Android 上的双标签栏。 主题 Vivaldi 5.0 带来了一个全新的主题编辑器,让用户能够轻松地定制主题并与他人分享,如果你不太擅长自己制作主题,5.0 版本中增加了一个新选项可以让用户从网上下载共享的主题。 翻译 在这次更新中,桌面端的翻译面板可以让用户更容易地翻译文本片段。要使用这个功能,你只需打开翻译面板,然后高亮显示页面上的任何文本,它将自动出现在翻译面板中,并附有目标语言的翻译,无需额外的点击。如果进行了大量的翻译,Vivaldi 还会帮助你保留本地历史记录,这样你就可以快速查看你以前翻译的片段。 下载 Vivaldi 5.0 还增加了一个在主工具栏上以单独的按钮和弹出窗口的形式查看下载的选项,而不是以侧面面板的形式来查看。在「设置」>「下载」中勾选「以弹出窗口显示下载」来启用该功能。 Android 在 Android 手机端,Vivaldi 的主要变化是引入了双层浏览器标签。手机往往有大量的垂直空间,所以 Vivaldi 团队认为为什么不利用这些额外的空间来塞进更多的标签,像桌面浏览器那样拥有完整的标签,使你更容易在网页之间切换。 Vivaldi 5.0 for Android 还专门针对 Android 平板进行了优化,平板电脑现在也可以像桌面端浏览器一样在左侧打开面板。这些面板提供了对各种项目的访问,包括历史、下载、书签、笔记等等。新的平板设计能够更加充分地利用平板电脑所具有的屏幕空间。 下载链接: Windows:https://www.downloadcrew.com/article/34239/vivaldi_64_bit Mac:https://www.downloadcrew.com/article/42982/vivaldi_mac Linux:https://www.downloadcrew.com/article/42983/vivaldi_linux Android:https://www.downloadcrew.com/article/36239/vivaldi_for_android 更多详情可查看:https://vivaldi.com/blog/vivaldi-5-0-desktop-themes-translate-panel/

优秀的个人博客,低调大师

Linux 5.15改进系统内存调用 可更快释放垂死进程的资源

为解决 systemd-oomd 或 Android 的 LMKD 等内存问题,Linux 社区开发者一直提议引入更好的系统调用策略,以更快地释放垂死进程的内存。比如今夏早些时候,Phoronix 的 Michael Larabel,就提出了一个名叫“process_reap”的系统调用方案,特点是能够在压力下更快地回收内存资源。 (来自:Kernel.org) 最新消息是,这项工作已经演变成为了“process_mrelease”,且 Linux 5.15 也做好了迎接新版系统调用策略的准备。而使用新系统调用的最大优势,就在于能够更快、更可预测地回收垂死进程的内存资源。 Phoronix 指出,传统 Linux(尤其是桌面 Linux)无法很好地应对内存压力,但近年来 systemd-oomd、各种内核创新、以及现在的 process_mrelease,都已经取得了稳步的发展。 在该补丁合并到 Linux 5.15 之后,Andrew Morton 继续深入解释了 process_mrelease 的系统调用方式: 对于此类系统组件来说,能够快速高效地释放内存资源,是非常重要的一点。 遗憾的是,进程在收到 SIGKILL 后释放内存所需的时间、可能因进程的状态(不间断睡眠)、正在运行的核心大小、以及 OPP 级别而异。 若能够找到以更可预测的方式来释放目标进程资源的机制,也将能够提升系统控制其内存压力的能力。 通过引入 process_mrelease 系统调用方案,系统就能够从调用方(caller)的上下文中释放垂死进程的内存。 基于此,内存能够以更可控的方式来释放,具有 CPU 亲和性和调用优先级,释放内存的工作量也会由调用方来承担,不过相关操作只允许针对垂死进程来执行。 鸿蒙官方战略合作共建――HarmonyOS技术社区 【责任编辑:未丽燕 TEL:(010)68476606】

优秀的个人博客,低调大师

Chrome 浏览器改进书签文件夹,加速工作流程

Google 正在为 Chrome 浏览器文件夹中保存的书签开发一个新的功能,并已率先上线 Chrome Canary,Chrome 用户可以使用这个新功能在新标签组中打开一个文件夹的所有书签,在这个功能的辅助下,那些具有特定工作流程或特定使用习惯的用户可以更加快速方便的开启所需要的网页。 在目前稳定版本的 Chrome 浏览器中,当用户右键点击书签文件夹时,会显示三个打开选项(如图所示),这些选项分别是在当前窗口、在新窗口以及在隐身窗口中打开文件夹中的所有书签。 而在目前的 Chrome Canary 以及未来的 Chrome 94 版本中,Google 会为一个新的右键菜单选项 —— 在标签组中打开全部书签。 标签组是 Chrome 浏览器中一个相对较新的功能,可以让用户对开启的标签页进行分组管理。每个标签组都能设置一个名称和一个与之相关的图标,从而可以将工作、娱乐等页面进行区分,不会杂乱地排列在标签栏中。 其他基于 Chromium 的浏览器目前也都支持标签组这一功能,Chrome 反而是最晚引入该功能的浏览器,而 Chrome 的标签组功能也显得比较简单。 目前在这方面做的最好的浏览器应该就是 Vivaldi,在近期 4.1 版本的更新中,Vivaldi 新增了手风琴式的标签页风格,可选的标签页风格增加到了 3 种。除此以外,4.1 版本还加入了 Command Chains 功能,用户可以利用这个功能所提供的 200 多项浏览器操作创建一个自定义的指令,通过一个命令即可执行一系列的操作,包括但不限于开启标签页。对 Vivaldi 感兴趣的用户可以查看我们前几天出的这篇文章,了解更多详情。

优秀的个人博客,低调大师

Debian 获 Handshake 30 万美元捐赠,用于改进基础设施

2019年3月29日,Debian 在官网发布公告表示,已收到来自 Handshake 的 30 万美元捐赠。Handshake 是一家开发实验性点对点根域名系统的组织,此前也它向自由软件基金会(FSF)捐赠了 100 万美元。 按照 Debian 的说法,他们会将这笔捐赠用于继续执行 Debian 的硬件更换计划,包括更新服务器和其他硬件组件。通过这一系列的更新使得项目的开发和社区基础设施更稳定可靠。 Handshake 是一种与 DNS 兼容的分布式、无需许可(permissionless naming protocol)的命名协议,其中每个对等方都在验证并负责管理根区域,目的是创建现有证书颁发机构的替代方案。 Handshake 项目其赞助商和贡献者认为自由和开源软件是互联网及其项目基础的重要组成部分,因此他们决定通过向各种 FLOSS 开发者和项目进行捐赠,目前向各种开源项目、基金会、组织和高校已捐赠超过 1020 万美元。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册