Skip to content

Commit d978168

Browse files
committed
re-ordered comparison table, added RISC-V 64 support to the supported architectures
Signed-off-by: ravindu644 <droidcasts@protonmail.com>
1 parent 29a870f commit d978168

1 file changed

Lines changed: 41 additions & 28 deletions

File tree

index.html

Lines changed: 41 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -254,96 +254,109 @@ <h2>vs. Alternatives</h2>
254254
<thead>
255255
<tr>
256256
<th>Category</th>
257-
<th>PRoot</th>
258-
<th>Chroot</th>
259-
<th>LXC via Termux</th>
260257
<th class="hl">Droidspaces</th>
258+
<th>LXC via Termux</th>
259+
<th>Docker via Termux</th>
260+
<th>Chroot</th>
261+
<th>PRoot</th>
261262
</tr>
262263
</thead>
263264
<tbody>
264265
<tr>
265266
<td>Technology</td>
266-
<td>Syscall Hooking</td>
267-
<td>Path Redirection</td>
268-
<td>Namespaces</td>
269267
<td class="hl">Namespaces</td>
268+
<td>Namespaces</td>
269+
<td>Namespaces</td>
270+
<td>Path Redirection</td>
271+
<td>Syscall Hooking</td>
270272
</tr>
271273
<tr>
272274
<td>Performance</td>
273-
<td>Moderate</td>
275+
<td class="hl">Native</td>
274276
<td>Native</td>
275277
<td>Native</td>
276-
<td class="hl">Native</td>
278+
<td>Native</td>
279+
<td>Moderate</td>
277280
</tr>
278281
<tr>
279282
<td>Boot Time</td>
283+
<td class="hl">150 to 750 milliseconds on systemd</td>
284+
<td>750 to 2000 milliseconds on systemd</td>
285+
<td>Not Applicable</td>
280286
<td>Not Applicable</td>
281287
<td>Not Applicable</td>
282-
<td>750 to 2000 milliseconds on systemd</td>
283-
<td class="hl">150 to 750 milliseconds on systemd</td>
284288
</tr>
285289
<tr>
286290
<td>Init Support</td>
291+
<td class="hl">Full</td>
292+
<td>Full</td>
293+
<td>None</td>
287294
<td>None</td>
288295
<td>None</td>
289-
<td>Full</td>
290-
<td class="hl">Full</td>
291296
</tr>
292297
<tr>
293298
<td>Persistence</td>
299+
<td class="hl">Very High (Unkillable 2 daemons)</td>
300+
<td>Low</td>
294301
<td>Low</td>
295302
<td>Low</td>
296303
<td>Low</td>
297-
<td class="hl">Very High (Unkillable 2 daemons)</td>
298304
</tr>
299305
<tr>
300306
<td>Hardware Access</td>
301-
<td>None</td>
307+
<td class="hl">Full (Single Toggle)</td>
302308
<td>Manual Duct-Tape</td>
303309
<td>Manual Duct-Tape</td>
304-
<td class="hl">Full (Single Toggle)</td>
310+
<td>Manual Duct-Tape</td>
311+
<td>None</td>
305312
</tr>
306313
<tr>
307314
<td>GPU Access</td>
308-
<td>Moderate</td>
315+
<td class="hl">Full (Single Toggle)</td>
309316
<td>Manual Duct-Tape</td>
310317
<td>Manual Duct-Tape</td>
311-
<td class="hl">Full (Single Toggle)</td>
318+
<td>Manual Duct-Tape</td>
319+
<td>Moderate</td>
312320
</tr>
313321
<tr>
314322
<td>Termux-X11 Support</td>
315-
<td>Moderate</td>
323+
<td class="hl">Full (Single Toggle)</td>
316324
<td>Manual Duct-Tape</td>
317325
<td>Manual Duct-Tape</td>
318-
<td class="hl">Full (Single Toggle)</td>
326+
<td>Manual Duct-Tape</td>
327+
<td>Moderate</td>
319328
</tr>
320329
<tr>
321330
<td>Privileged Mode</td>
322-
<td>No</td>
323-
<td>Full</td>
324-
<td>Manual Duct-Tape</td>
325331
<td class="hl">Full, Customizable (Nomask, Nocaps, Noseccomp, etc.)</td>
332+
<td>Manual Duct-Tape</td>
333+
<td>Yes (--privileged)</td>
334+
<td>Full</td>
335+
<td>No</td>
326336
</tr>
327337
<tr>
328338
<td>Run at Boot</td>
339+
<td class="hl">Yes (Native init.rc/service.d)</td>
340+
<td>No</td>
329341
<td>No</td>
330342
<td>No</td>
331343
<td>No</td>
332-
<td class="hl">Yes (Native init.rc/service.d)</td>
333344
</tr>
334345
<tr>
335346
<td>Portable rootfs.img Support</td>
347+
<td class="hl">Yes</td>
348+
<td>No</td>
336349
<td>No</td>
337350
<td>No</td>
338351
<td>No</td>
339-
<td class="hl">Yes (Native Loop)</td>
340352
</tr>
341353
<tr>
342354
<td>Binary Size</td>
355+
<td class="hl">300 KB</td>
343356
<td>10 MB plus</td>
357+
<td>50 MB plus</td>
344358
<td>Not Applicable</td>
345359
<td>10 MB plus</td>
346-
<td class="hl">300 KB</td>
347360
</tr>
348361
</tbody>
349362
</table>
@@ -368,7 +381,7 @@ <h3>Android</h3>
368381
<li><a
369382
href="https://github.com/ravindu644/Droidspaces-OSS/blob/main/Documentation/Kernel-Configuration.md">Custom
370383
kernel configuration</a></li>
371-
<li>x86_64, x86, ARM64, or ARMhf</li>
384+
<li>ARM64, ARMhf, x86_64, or x86</li>
372385
</ul>
373386
</div>
374387
<div class="req-card">
@@ -377,7 +390,7 @@ <h3>Linux</h3>
377390
<li>Kernel 3.10 or newer</li>
378391
<li>Root access (no root required if droidspaces daemon is running)</li>
379392
<li>No custom kernel required</li>
380-
<li>x86_64, x86, ARM64, or ARMhf</li>
393+
<li>ARM64, ARMhf, x86_64, x86 or RISC-V 64</li>
381394
</ul>
382395
</div>
383396
</div>
@@ -545,4 +558,4 @@ <h2>Ready to run real containers?</h2>
545558
</script>
546559
</body>
547560

548-
</html>
561+
</html>

0 commit comments

Comments
 (0)