Skip to content

Commit 6a87b73

Browse files
authored
fix: render slow on device label (#4627)
* fix: render slow on device label * chore: remove log
1 parent 087aaa5 commit 6a87b73

File tree

2 files changed

+17
-13
lines changed

2 files changed

+17
-13
lines changed

extensions/yarn.lock

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -509,61 +509,61 @@ __metadata:
509509

510510
"@janhq/core@file:../../core/package.tgz::locator=%40janhq%2Fassistant-extension%40workspace%3Aassistant-extension":
511511
version: 0.1.10
512-
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=3d036d&locator=%40janhq%2Fassistant-extension%40workspace%3Aassistant-extension"
512+
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=0f6b50&locator=%40janhq%2Fassistant-extension%40workspace%3Aassistant-extension"
513513
dependencies:
514514
rxjs: "npm:^7.8.1"
515515
ulidx: "npm:^2.3.0"
516-
checksum: 10c0/17705794156b91070790dc0bc9adf1ff65405c06b057c9103f325c350f22e25e530fccd9c634b2633d842f8e95eccc30d66370353734f4620ce99657ad4307bd
516+
checksum: 10c0/bc4e50a93267fa7f5ec6e2e41ef026742f19ecf46c23080a0ab06ceacee9b8d89e0d88732405fd05159ad3a46d0f84051b42d75c1a4a3119a07f8d74ae0a3b64
517517
languageName: node
518518
linkType: hard
519519

520520
"@janhq/core@file:../../core/package.tgz::locator=%40janhq%2Fconversational-extension%40workspace%3Aconversational-extension":
521521
version: 0.1.10
522-
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=3d036d&locator=%40janhq%2Fconversational-extension%40workspace%3Aconversational-extension"
522+
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=0f6b50&locator=%40janhq%2Fconversational-extension%40workspace%3Aconversational-extension"
523523
dependencies:
524524
rxjs: "npm:^7.8.1"
525525
ulidx: "npm:^2.3.0"
526-
checksum: 10c0/17705794156b91070790dc0bc9adf1ff65405c06b057c9103f325c350f22e25e530fccd9c634b2633d842f8e95eccc30d66370353734f4620ce99657ad4307bd
526+
checksum: 10c0/bc4e50a93267fa7f5ec6e2e41ef026742f19ecf46c23080a0ab06ceacee9b8d89e0d88732405fd05159ad3a46d0f84051b42d75c1a4a3119a07f8d74ae0a3b64
527527
languageName: node
528528
linkType: hard
529529

530530
"@janhq/core@file:../../core/package.tgz::locator=%40janhq%2Fengine-management-extension%40workspace%3Aengine-management-extension":
531531
version: 0.1.10
532-
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=3d036d&locator=%40janhq%2Fengine-management-extension%40workspace%3Aengine-management-extension"
532+
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=0f6b50&locator=%40janhq%2Fengine-management-extension%40workspace%3Aengine-management-extension"
533533
dependencies:
534534
rxjs: "npm:^7.8.1"
535535
ulidx: "npm:^2.3.0"
536-
checksum: 10c0/17705794156b91070790dc0bc9adf1ff65405c06b057c9103f325c350f22e25e530fccd9c634b2633d842f8e95eccc30d66370353734f4620ce99657ad4307bd
536+
checksum: 10c0/bc4e50a93267fa7f5ec6e2e41ef026742f19ecf46c23080a0ab06ceacee9b8d89e0d88732405fd05159ad3a46d0f84051b42d75c1a4a3119a07f8d74ae0a3b64
537537
languageName: node
538538
linkType: hard
539539

540540
"@janhq/core@file:../../core/package.tgz::locator=%40janhq%2Fhardware-management-extension%40workspace%3Ahardware-management-extension":
541541
version: 0.1.10
542-
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=3d036d&locator=%40janhq%2Fhardware-management-extension%40workspace%3Ahardware-management-extension"
542+
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=0f6b50&locator=%40janhq%2Fhardware-management-extension%40workspace%3Ahardware-management-extension"
543543
dependencies:
544544
rxjs: "npm:^7.8.1"
545545
ulidx: "npm:^2.3.0"
546-
checksum: 10c0/17705794156b91070790dc0bc9adf1ff65405c06b057c9103f325c350f22e25e530fccd9c634b2633d842f8e95eccc30d66370353734f4620ce99657ad4307bd
546+
checksum: 10c0/bc4e50a93267fa7f5ec6e2e41ef026742f19ecf46c23080a0ab06ceacee9b8d89e0d88732405fd05159ad3a46d0f84051b42d75c1a4a3119a07f8d74ae0a3b64
547547
languageName: node
548548
linkType: hard
549549

550550
"@janhq/core@file:../../core/package.tgz::locator=%40janhq%2Finference-cortex-extension%40workspace%3Ainference-cortex-extension":
551551
version: 0.1.10
552-
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=3d036d&locator=%40janhq%2Finference-cortex-extension%40workspace%3Ainference-cortex-extension"
552+
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=0f6b50&locator=%40janhq%2Finference-cortex-extension%40workspace%3Ainference-cortex-extension"
553553
dependencies:
554554
rxjs: "npm:^7.8.1"
555555
ulidx: "npm:^2.3.0"
556-
checksum: 10c0/17705794156b91070790dc0bc9adf1ff65405c06b057c9103f325c350f22e25e530fccd9c634b2633d842f8e95eccc30d66370353734f4620ce99657ad4307bd
556+
checksum: 10c0/bc4e50a93267fa7f5ec6e2e41ef026742f19ecf46c23080a0ab06ceacee9b8d89e0d88732405fd05159ad3a46d0f84051b42d75c1a4a3119a07f8d74ae0a3b64
557557
languageName: node
558558
linkType: hard
559559

560560
"@janhq/core@file:../../core/package.tgz::locator=%40janhq%2Fmodel-extension%40workspace%3Amodel-extension":
561561
version: 0.1.10
562-
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=3d036d&locator=%40janhq%2Fmodel-extension%40workspace%3Amodel-extension"
562+
resolution: "@janhq/core@file:../../core/package.tgz#../../core/package.tgz::hash=0f6b50&locator=%40janhq%2Fmodel-extension%40workspace%3Amodel-extension"
563563
dependencies:
564564
rxjs: "npm:^7.8.1"
565565
ulidx: "npm:^2.3.0"
566-
checksum: 10c0/17705794156b91070790dc0bc9adf1ff65405c06b057c9103f325c350f22e25e530fccd9c634b2633d842f8e95eccc30d66370353734f4620ce99657ad4307bd
566+
checksum: 10c0/bc4e50a93267fa7f5ec6e2e41ef026742f19ecf46c23080a0ab06ceacee9b8d89e0d88732405fd05159ad3a46d0f84051b42d75c1a4a3119a07f8d74ae0a3b64
567567
languageName: node
568568
linkType: hard
569569

web/containers/ModelLabel/index.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,11 @@ const ModelLabel = ({ metadata, compact }: Props) => {
4242

4343
const availableRam = settings?.gpus?.some((gpu) => gpu.activated)
4444
? availableVram * 1000000 // MB to bytes
45-
: totalRam - usedRam + (activeModel?.metadata?.size ?? 0)
45+
: totalRam -
46+
(usedRam +
47+
(activeModel?.metadata?.size
48+
? (activeModel.metadata.size * 1.25) / (1024 * 1024)
49+
: 0))
4650

4751
if (minimumRamModel > totalRam) {
4852
return (

0 commit comments

Comments
 (0)