TKE qGPU 通过 CRD 管理集群 GPU 卡资源

OSC编辑部观察系列直播第二期《神秘的大厂开源办公室》下周一19点准时上线>>> 作者 刘旭,腾讯云高级工程师,专注容器云原生领域,有多年大规模 Kubernetes 集群管理经验,现负责腾讯云 GPU 容器的研发工作。 背景 目前 TKE 已提供基于 qGPU 的算力/显存强隔离的共享 GPU 调度隔离方案,但是部分用户反馈缺乏 GPU 资源的可观测性,例如无法获取单个 GPU 设备的剩余资源,不利于 GPU 资源的运维和管理。在这种背景下,我们希望提供一种方案,可以让用户在 Kuberne
分类: 其他 发布时间: 06-17 00:07 阅读次数: 0

Crane-scheduler:基于真实负载进行调度

OSC编辑部观察系列直播第二期《神秘的大厂开源办公室》下周一19点准时上线>>> 作者 邱天,腾讯云高级工程师,负责腾讯云 TKE 动态调度器与重调度器产品。 背景 原生 kubernetes 调度器只能基于资源的 resource request 进行调度,然而 Pod 的真实资源使用率,往往与其所申请资源的 request/limit 差异很大,这直接导致了集群负载不均的问题: 集群中的部分节点,资源的真实使用率远低于 resource request,却没有被调度更多的 Pod,这造成了
分类: 其他 发布时间: 06-17 00:07 阅读次数: 0

5种在TypeScript中使用的类型保护

OSC编辑部观察系列直播第二期《神秘的大厂开源办公室》下周一19点准时上线>>> 摘要:在本文中,回顾了TypeScript中几个最有用的类型保护,并通过几个例子来了解它们的实际应用。 本文分享自华为云社区《如何在TypeScript中使用类型保护》,作者:Ocean2022。 类型保护是一种TypeScript技术,用于获取变量类型信息,通常使用在条件块语句中。类型守卫是返回布尔值的常规函数,接受一个类型并告诉TypeScript是否可以缩小到更具体的类型。类型保护具有唯一的属性,可以确保测
分类: 移动开发 发布时间: 06-17 00:03 阅读次数: 0

Unity移动端游戏性能优化简谱之 常见游戏内存控制

OSC编辑部观察系列直播第二期《神秘的大厂开源办公室》下周一19点准时上线>>> 《Unity移动端游戏性能优化简谱》从Unity移动端游戏优化的一些基础讨论出发,例举和分析了近几年基于Unity开发的移动端游戏项目中最为常见的部分性能问题,并展示了如何使用UWA的性能检测工具确定和解决这些问题。内容包括了性能优化的基本逻辑、UWA性能检测工具和常见性能问题,希望能提供给Unity开发者更多高效的研发方法和实战经验。 今天向大家介绍文章第二部分:资源内存、Mono堆内存等常见游戏内存控制,共1
分类: 移动开发 发布时间: 06-17 00:02 阅读次数: 0

机器学习服务助应用内文本语种在线和离线检测

OSC编辑部观察系列直播第二期《神秘的大厂开源办公室》下周一19点准时上线>>> 当用户有跨语种交流或内容翻译的需求时,应用需要能自动检测文本的语种再进行翻译。 HMS Core机器学习服务的语种检测服务提供在线语种检测和离线语种检测,既支持检测单语种文本,也支持检测混合语种文本,涵盖南非荷兰语、阿拉伯语等百种语言。接入语种检测服务,App可以轻松实现翻译语种检测、网页语种检测,混合语种场景中语种检测等,帮助App提升用户体验。 语种检测流程 输入文本,机器学习服务语种对该文本自动进行语种进行
分类: 移动开发 发布时间: 06-17 00:01 阅读次数: 0

TiDB 性能分析和优化

OSC编辑部观察系列直播第二期《神秘的大厂开源办公室》下周一19点准时上线>>> \n> 原文来源:https://tidb.net/blog/eb060e49\n\n本文介绍了基于数据库时间的系统优化方法,以及如何利用 TiDB Performance Overview 面板进行性能分析和优化。 通过本文中介绍的方法,你可以从全局、自顶向下的角度分析用户响应时间和数据库时间,确认用户响应时间的瓶颈是否在数据库中。如果瓶颈在数据库中,你可以通过数据库时间概览和 SQL 延迟的分解,定位数据库内
分类: 移动开发 发布时间: 06-17 00:01 阅读次数: 0

Istio 中实现客户端源 IP 的保持

OSC编辑部观察系列直播第二期《神秘的大厂开源办公室》下周一19点准时上线>>> 作者 尹烨,腾讯专家工程师, 腾讯云 TCM 产品负责人。在 K8s、Service Mesh 等方面有多年的实践经验。 导语 对于很多后端服务业务,我们都希望得到客户端源 IP。云上的负载均衡器,比如,腾讯云 CLB 支持将客户端源IP传递到后端服务。但在使用 istio 的时候,由于 istio ingressgateway 以及 sidecar 的存在,后端服务如果需要获取客户端源 IP,特别是四层协议,情
分类: 移动开发 发布时间: 06-17 00:00 阅读次数: 0

JuiceFS V1.0 RC1 发布,大幅优化 dump/load 命令性能, 深度用户不容错过

JuiceFS v1.0 RC1 今天正式发布了!这个版本中,最值得关注的是对元数据迁移备份工具 dump/load 的优化。 这个优化需求来自于某个社区重度用户,这个用户在将亿级数量文件的元数据从 Redis 迁移至 TiKV 时遇到了内存占用过高的问题,我们接到反馈后着手优化,最终使 dump 所需内存降低 95%,load 所需内存降低 80%。 下面,我们来为你详细解读一下 JuiceFS v1.0 RC1 的主要变化。 元数据迁移备份工具 dump/load 命令的优化 现有的 du
分类: 业界资讯 发布时间: 06-17 00:00 阅读次数: 0

华为云公布三大开源新项目,涉及数据库、云原生、AI

以开源软件为核心的云原生基础设施对云服务的重要性不言而喻,国内外各大云服务厂商近年来都在积极参与云原生开源社区建设。华为云在开源的云原生技术领域也做了很多工作和贡献,包括其陆续开源的 KuberEdge、Volcano、Karmada 等项目,并将之捐赠给云原生计算基金会 CNCF,在国际开源社区中也掌握了一定的话语权。 近日,华为云 CTO 张宇昕在对外媒体沟通会上透露了华为云今年即将推出的三个重要开源项目,涵盖数据库、云原生和 AI 三大技术领域。 张宇昕表示,开源是全球化协同和技术创新的
分类: 业界资讯 发布时间: 06-17 00:00 阅读次数: 0

Java项目:地下停车场管理系统(java+JSP+jQuery+Servlet+Mysql)

本项目包含管理员与普通用户两种角色;管理员角色包含以下功能:管理员登录,添加角色信息,管理角色信息,添加用户信息,管理用户信息,车位信息管理,IC卡信息管理,出入库管理,停车信息管理,临时车辆入库管理,车辆出库管理,修改密码等功能。用户角色包含以下功能:用户登录,临时车辆入库管理,车辆出库管理,修改密码,修改个人信息等功能。1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.
分类: 编程语言 发布时间: 06-16 23:28 阅读次数: 0

RudioButton和ViewPager2联动

RudioButton必须搭配RudioGroup使用activity_rg.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent
分类: 移动开发 发布时间: 06-16 23:27 阅读次数: 0

linux 拷贝文件夹并覆盖另一个文件夹 cp指令

参考:https://m.runoob.com/linux/linux-comm-cp.html将chatbot目录下的deploy文件复制到chatbot_env
分类: 企业开发 发布时间: 06-16 23:26 阅读次数: 0

x86、x86_64/x64、amd64和arm64/aarch64 linux-aarch64 linux-x86-64系统查看,硬件和底层软件,应用软件的理解

各种架构整体理解介绍 https://www.jianshu.com/p/2753c45af9bfx86是指intel的开发的一种32位指令集,从386开始时代开始的,一直沿用至今,是一种cisc指令集,所有intel早期的cpu,amd早期的cpu都支持这种指令集,intel官方文档里面称为“IA-32”x84_64是x86 CPU开始迈向64位的时候,有2选择:AMD64=linux-64bit=X86ARM64=linux-Aarch64=ARMwindows 64bit指代的是X86_64=
分类: 企业开发 发布时间: 06-16 23:26 阅读次数: 0

【Wireshark】Chapter 2. Building and Installing Wireshark

Chapter 2. Building and Installing Wireshark
分类: 企业开发 发布时间: 06-16 23:24 阅读次数: 0

Swift基础 循环引用导致内存泄漏

实例对象之间循环强引用ARC并不是绝对安全的,当两个实例对象间相互强引用,就会造成引用循环,导致所占用的内存无法释放。class Person{ var name : String init(personName: String) { name = personName }}class Student: Person { var classmate : Student? override init(personName: String) {
分类: 移动开发 发布时间: 06-16 23:22 阅读次数: 0

关于Flutter 插件依赖其他aar文件编译报错的解决方案

在Flutter插件开发过程中,有时候需要在FlutterPlugin中获取上下文信息,那可以使用FlutterPluginBinding来获取,代码如下:
分类: 移动开发 发布时间: 06-16 23:19 阅读次数: 0

隐藏右上角的debug角标

隐藏右上角的debug角标
分类: 移动开发 发布时间: 06-16 23:17 阅读次数: 0

【Multisim仿真】CD4017+555流水灯

【Multisim仿真】CD4017+555流水灯
分类: 编程语言 发布时间: 06-16 23:12 阅读次数: 0

【Multisim仿真】数字电路仿真16路往复流水灯

【Multisim仿真】数字电路仿真16路往复流水灯
分类: 编程语言 发布时间: 06-16 23:12 阅读次数: 0

【Multisim仿真】74LS193+74LS138流水灯

【Multisim仿真】74LS193+74LS138流水灯
分类: 编程语言 发布时间: 06-16 23:12 阅读次数: 0